[2026-05-30 06:16:18] local.ERROR: Too many arguments to "make:model" command, expected arguments "name". {"exception":"[object] (Symfony\\Component\\Console\\Exception\\RuntimeException(code: 0): Too many arguments to \"make:model\" command, expected arguments \"name\". at D:/laragon/www/g2g-sync/vendor/symfony/console/Input/ArgvInput.php:199)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/symfony/console/Input/ArgvInput.php(92): Symfony/Component/Console/Input/ArgvInput->parseArgument('artisan')
#1 D:/laragon/www/g2g-sync/vendor/symfony/console/Input/ArgvInput.php(77): Symfony/Component/Console/Input/ArgvInput->parseToken('artisan', true)
#2 D:/laragon/www/g2g-sync/vendor/symfony/console/Input/Input.php(53): Symfony/Component/Console/Input/ArgvInput->parse()
#3 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(295): Symfony/Component/Console/Input/Input->bind(Object(Symfony/Component/Console/Input/InputDefinition))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#5 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#6 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Foundation/Console/ModelMakeCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#7 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#10 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#11 {main}
"} 
[2026-05-30 06:21:13] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-05-30 06:25:07] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 3, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 3, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-05-30 06:25:41] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 3, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 3, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-05-30 06:26:08] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 1, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(88): Illuminate/Console/Command->call('migrate', Array)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle()
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#39 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#44 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#45 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 1, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(88): Illuminate/Console/Command->call('migrate', Array)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle()
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#39 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#41 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#42 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#43 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#46 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#47 {main}
"} 
[2026-05-30 06:26:47] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-05-30 06:27:00] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'suppliers' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `suppliers` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'suppliers' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `suppliers` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('suppliers', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_062050_create_suppliers_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0620...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0620...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0620...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'suppliers' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('suppliers', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_062050_create_suppliers_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0620...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0620...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0620...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-05-30 06:27:08] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 1, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(88): Illuminate/Console/Command->call('migrate', Array)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle()
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#39 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#44 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#45 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 1, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(68): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArrayInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Concerns/CallsCommands.php(29): Illuminate/Console/Command->runCommand('migrate', Array, Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php(88): Illuminate/Console/Command->call('migrate', Array)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/FreshCommand->handle()
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#39 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#41 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#42 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/FreshCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#43 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#46 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#47 {main}
"} 
[2026-05-30 06:28:51] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_061709_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0617...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0617...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0617...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-05-30 06:29:36] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'suppliers' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `suppliers` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'suppliers' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `suppliers` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('suppliers', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_062050_create_suppliers_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0620...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0620...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0620...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'suppliers' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('suppliers', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_05_30_062050_create_suppliers_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_05_30_0620...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_05_30_0620...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_05_30_0620...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 2, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-05-30 06:40:27] local.ERROR: Route [dashboard] not defined. {"userId":1,"exception":"[object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [dashboard] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('dashboard', Array, false)
#1 D:/laragon/www/g2g-sync/app/Http/Controllers/Auth/AuthenticatedSessionController.php(31): route('dashboard', Array, false)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Auth/AuthenticatedSessionController->store(Object(App/Http/Requests/Auth/LoginRequest))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Auth/AuthenticatedSessionController), 'store')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#53 {main}
"} 
[2026-05-30 06:40:36] local.ERROR: Route [dashboard] not defined. {"userId":1,"exception":"[object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [dashboard] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('dashboard', Array, false)
#1 D:/laragon/www/g2g-sync/app/Http/Controllers/Auth/AuthenticatedSessionController.php(31): route('dashboard', Array, false)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Auth/AuthenticatedSessionController->store(Object(App/Http/Requests/Auth/LoginRequest))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Auth/AuthenticatedSessionController), 'store')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#53 {main}
"} 
[2026-05-30 06:43:44] local.ERROR: Route [dashboard] not defined. (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php(99): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/storage/framework/views/255ccf6d1d5096cc4363c85ae0bb1667.php(28): Illuminate/View/Factory->renderComponent()
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#68 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php(99): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/storage/framework/views/255ccf6d1d5096cc4363c85ae0bb1667.php(28): Illuminate/View/Factory->renderComponent()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#76 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [dashboard] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('dashboard', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(8): route('dashboard')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php(99): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/storage/framework/views/255ccf6d1d5096cc4363c85ae0bb1667.php(28): Illuminate/View/Factory->renderComponent()
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#80 {main}
"} 
[2026-05-30 07:17:19] local.ERROR: Cannot use App\Http\Controllers\Admin\DashboardController as DashboardController because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot use App\\Http\\Controllers\\Admin\\DashboardController as DashboardController because the name is already in use at D:/laragon/www/g2g-sync/routes/web.php:66)
[stacktrace]
#0 {main}
"} 
[2026-05-30 07:18:22] local.ERROR: Cannot use App\Http\Controllers\Admin\DashboardController as DashboardController because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot use App\\Http\\Controllers\\Admin\\DashboardController as DashboardController because the name is already in use at D:/laragon/www/g2g-sync/routes/web.php:66)
[stacktrace]
#0 {main}
"} 
[2026-05-30 07:42:23] local.ERROR: Route [suppliers.data] not defined. (View: D:\laragon\www\g2g-sync\resources\views\admin\suppliers\index.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [suppliers.data] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\suppliers\\index.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [suppliers.data] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('suppliers.data', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/00a858a251beb11c55f9c72e823996d4.php(75): route('suppliers.data')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-05-30 07:45:50] local.ERROR: View [admin.suppliers.edit] not found. {"userId":1,"exception":"[object] (InvalidArgumentException(code: 0): View [admin.suppliers.edit] not found. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate/View/FileViewFinder->findInPaths('admin.suppliers...', Array)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate/View/FileViewFinder->find('admin.suppliers...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(1100): Illuminate/View/Factory->make('admin.suppliers...', Array, Array)
#3 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SupplierController.php(78): view('admin.suppliers...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/SupplierController->edit(Object(App/Models/Supplier))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/SupplierController), 'edit')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#9 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}
"} 
[2026-05-30 09:21:51] local.ERROR: Route [dashboard] not defined. {"userId":1,"exception":"[object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [dashboard] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('dashboard', Array, false)
#1 D:/laragon/www/g2g-sync/app/Http/Controllers/Auth/AuthenticatedSessionController.php(31): route('dashboard', Array, false)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Auth/AuthenticatedSessionController->store(Object(App/Http/Requests/Auth/LoginRequest))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Auth/AuthenticatedSessionController), 'store')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#53 {main}
"} 
[2026-05-30 09:22:43] local.ERROR: Route [dashboard] not defined. {"userId":1,"exception":"[object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [dashboard] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('dashboard', Array, false)
#1 D:/laragon/www/g2g-sync/app/Http/Controllers/Auth/AuthenticatedSessionController.php(31): route('dashboard', Array, false)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Auth/AuthenticatedSessionController->store(Object(App/Http/Requests/Auth/LoginRequest))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Auth/AuthenticatedSessionController), 'store')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#53 {main}
"} 
[2026-05-30 09:27:55] local.ERROR: Route [dashboard] not defined. (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [dashboard] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('dashboard', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(8): route('dashboard')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:28:21] local.ERROR: Route [dashboard] not defined. (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [dashboard] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [dashboard] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('dashboard', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(8): route('dashboard')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:33:06] local.ERROR: Attempt to read property "name" on null (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (ErrorException(code: 0): Attempt to read property \"name\" on null at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(73): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:33:09] local.ERROR: Attempt to read property "name" on null (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (ErrorException(code: 0): Attempt to read property \"name\" on null at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(73): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:34:07] local.ERROR: Attempt to read property "name" on null (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (ErrorException(code: 0): Attempt to read property \"name\" on null at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(73): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:34:30] local.ERROR: Attempt to read property "name" on null (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (ErrorException(code: 0): Attempt to read property \"name\" on null at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(73): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:34:35] local.ERROR: Attempt to read property "name" on null (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (ErrorException(code: 0): Attempt to read property \"name\" on null at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(73): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:34:45] local.ERROR: Attempt to read property "name" on null (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (ErrorException(code: 0): Attempt to read property \"name\" on null at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(73): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:34:56] local.ERROR: Attempt to read property "name" on null (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\navigation.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Attempt to read property \"name\" on null (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\navigation.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#73 {main}

[previous exception] [object] (ErrorException(code: 0): Attempt to read property \"name\" on null at D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php:73)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#1 D:/laragon/www/g2g-sync/storage/framework/views/1555bcb35ac4dd9b8b1b54f000472f6f.php(73): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Attempt to read...', 'D://laragon//www//...', 73)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(19): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#75 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#77 {main}
"} 
[2026-05-30 09:35:07] local.ERROR: Undefined variable $slot (View: D:\laragon\www\g2g-sync\resources\views\layouts\app.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\layouts\app.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $slot (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\app.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\app.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php:33)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $slot (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\layouts\\app.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php:33)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#65 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $slot at D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php:33)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Undefined varia...', 'D://laragon//www//...', 33)
#1 D:/laragon/www/g2g-sync/storage/framework/views/e57a5e942889ca7aa2a448ebd59f2753.php(33): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Undefined varia...', 'D://laragon//www//...', 33)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/1b31de35d9130717697e80ca3be03868.php(140): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/RedirectIfAuthenticated->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#69 {main}
"} 
[2026-06-01 19:11:39] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:12:19] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:13:19] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:13:19] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:14:18] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:15:18] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:15:19] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:15:19] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 Command line code(1): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 {main}
"} 
[2026-06-01 19:15:57] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#13 {main}
"} 
[2026-06-01 19:16:05] local.ERROR: Cannot assign null to property App\Console\Commands\ImportRelogradeProducts::$baseUrl of type string {"exception":"[object] (TypeError(code: 0): Cannot assign null to property App\\Console\\Commands\\ImportRelogradeProducts::$baseUrl of type string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php:23)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(1171): App/Console/Commands/ImportRelogradeProducts->__construct()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(936): Illuminate/Container/Container->build('App//Console//Com...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1078): Illuminate/Container/Container->resolve('App//Console//Com...', Array, true)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(864): Illuminate/Foundation/Application->resolve('App//Console//Com...', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1058): Illuminate/Container/Container->make('App//Console//Com...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(275): Illuminate/Foundation/Application->make('App//Console//Com...')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(386): Illuminate/Console/Application->resolve('App//Console//Com...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(133): Illuminate/Foundation/Console/Kernel->Illuminate/Foundation/Console/{closure}(Object(Illuminate/Console/Application))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(80): Illuminate/Console/Application->bootstrap()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(560): Illuminate/Console/Application->__construct(Object(Illuminate/Foundation/Application), Object(Illuminate/Events/Dispatcher), '13.12.0')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Illuminate/Foundation/Console/Kernel->getArtisan()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#13 {main}
"} 
[2026-06-01 19:23:11] local.ERROR: Client error: `GET https://open-api.g2g.com/v2/products?service_id=44b3148a-0dc8-4262-81d8-c762559f0d74&brand_id=8c42b2d4-6d2c-4188-931a-240d2f94183f` resulted in a `400 Bad Request` response:
{"request_id": "e3a6c706-892f-4a82-a45b-d9db87779dd9", "code": 40000001, "message": "The request was unacceptable, often (truncated...)
 {"exception":"[object] (GuzzleHttp\\Exception\\ClientException(code: 400): Client error: `GET https://open-api.g2g.com/v2/products?service_id=44b3148a-0dc8-4262-81d8-c762559f0d74&brand_id=8c42b2d4-6d2c-4188-931a-240d2f94183f` resulted in a `400 Bad Request` response:
{\"request_id\": \"e3a6c706-892f-4a82-a45b-d9db87779dd9\", \"code\": 40000001, \"message\": \"The request was unacceptable, often (truncated...)
 at D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:111)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp/Exception/RequestException::create(Object(GuzzleHttp/Psr7/Request), Object(GuzzleHttp/Psr7/Response), NULL, Array, NULL)
#1 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/Promise.php(209): GuzzleHttp/Middleware::GuzzleHttp/{closure}(Object(GuzzleHttp/Psr7/Response))
#2 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp/Promise/Promise::callHandler(1, Object(GuzzleHttp/Psr7/Response), NULL)
#3 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp/Promise/Promise::GuzzleHttp/Promise/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp/Promise/TaskQueue->run(true)
#5 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp/Promise/Promise->invokeWaitFn()
#6 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp/Promise/Promise->waitIfPending()
#7 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp/Promise/Promise->invokeWaitList()
#8 D:/laragon/www/g2g-sync/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp/Promise/Promise->waitIfPending()
#9 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Client.php(193): GuzzleHttp/Promise/Promise->wait()
#10 D:/laragon/www/g2g-sync/app/Console/Commands/ImportG2GProducts.php(19): GuzzleHttp/Client->request('GET', 'https://open-ap...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportG2GProducts->handle()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#17 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#19 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#20 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportG2GProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#24 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#25 {main}
"} 
[2026-06-02 16:32:10] local.ERROR: SQLSTATE[HY000]: General error: 1824 Failed to open the referenced table 'products' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: alter table `g2g_product_mappings` add constraint `g2g_product_mappings_product_id_foreign` foreign key (`product_id`) references `products` (`id`) on delete cascade) {"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1824 Failed to open the referenced table 'products' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: alter table `g2g_product_mappings` add constraint `g2g_product_mappings_product_id_foreign` foreign key (`product_id`) references `products` (`id`) on delete cascade) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('alter table `g2...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('alter table `g2...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `g2...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('g2g_product_map...', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_06_02_162847_create_g2_g_product_mappings_table.php(13): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_02_1628...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_02_1628...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_02_1628...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 8, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: HY000): SQLSTATE[HY000]: General error: 1824 Failed to open the referenced table 'products' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('alter table `g2...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('alter table `g2...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('alter table `g2...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('alter table `g2...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('g2g_product_map...', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_06_02_162847_create_g2_g_product_mappings_table.php(13): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_02_1628...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_02_1628...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_02_1628...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 8, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-06-02 16:34:12] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'g2g_product_mappings' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `g2g_product_mappings` (`id` bigint unsigned not null auto_increment primary key, `product_id` bigint unsigned not null, `g2g_offer_id` varchar(255) null, `g2g_inventory_id` varchar(255) null, `g2g_category_id` varchar(255) null, `status` enum('pending', 'synced', 'failed') not null default 'pending', `error` text null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'g2g_product_mappings' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `g2g_product_mappings` (`id` bigint unsigned not null auto_increment primary key, `product_id` bigint unsigned not null, `g2g_offer_id` varchar(255) null, `g2g_inventory_id` varchar(255) null, `g2g_category_id` varchar(255) null, `status` enum('pending', 'synced', 'failed') not null default 'pending', `error` text null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `g...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `g...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `g...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('g2g_product_map...', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_06_02_162847_create_g2_g_product_mappings_table.php(13): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_02_1628...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_02_1628...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_02_1628...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 9, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'g2g_product_mappings' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `g...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `g...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `g...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `g...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('g2g_product_map...', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_06_02_162847_create_g2_g_product_mappings_table.php(13): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_02_1628...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_02_1628...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_02_1628...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 9, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-06-02 16:35:02] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'g2g_product_mappings' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `g2g_product_mappings` (`id` bigint unsigned not null auto_increment primary key, `product_id` bigint unsigned not null, `g2g_offer_id` varchar(255) null, `g2g_inventory_id` varchar(255) null, `g2g_category_id` varchar(255) null, `status` enum('pending', 'synced', 'failed') not null default 'pending', `error` text null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'g2g_product_mappings' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `g2g_product_mappings` (`id` bigint unsigned not null auto_increment primary key, `product_id` bigint unsigned not null, `g2g_offer_id` varchar(255) null, `g2g_inventory_id` varchar(255) null, `g2g_category_id` varchar(255) null, `status` enum('pending', 'synced', 'failed') not null default 'pending', `error` text null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `g...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `g...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `g...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('g2g_product_map...', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_06_02_162847_create_g2_g_product_mappings_table.php(13): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_02_1628...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_02_1628...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_02_1628...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 10, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'g2g_product_mappings' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `g...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `g...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `g...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `g...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('g2g_product_map...', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_06_02_162847_create_g2_g_product_mappings_table.php(13): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_02_1628...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_02_1628...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_02_1628...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 10, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-06-02 18:06:19] local.ERROR: Cannot access offset of type string on string {"exception":"[object] (TypeError(code: 0): Cannot access offset of type string on string at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeBrands.php:28)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeBrands->handle(Object(App/Services/RelogradeService))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#6 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#8 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#9 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeBrands), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#10 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#13 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#14 {main}
"} 
[2026-06-02 18:07:54] local.ERROR: Undefined property: App\Services\RelogradeService::$apiKey {"exception":"[object] (ErrorException(code: 0): Undefined property: App\\Services\\RelogradeService::$apiKey at D:/laragon/www/g2g-sync/app/Services/RelogradeService.php:21)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Undefined prope...', 'D://laragon//www//...', 21)
#1 D:/laragon/www/g2g-sync/app/Services/RelogradeService.php(21): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Undefined prope...', 'D://laragon//www//...', 21)
#2 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeBrands.php(17): App/Services/RelogradeService->brands()
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeBrands->handle(Object(App/Services/RelogradeService))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#9 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#11 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeBrands), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#13 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#16 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#17 {main}
"} 
[2026-06-02 18:13:00] local.ERROR: Call to undefined method App\Services\RelogradeService::brands() {"exception":"[object] (Error(code: 0): Call to undefined method App\\Services\\RelogradeService::brands() at D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeBrands.php:17)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeBrands->handle(Object(App/Services/RelogradeService))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#6 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#8 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#9 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeBrands), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#10 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#13 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#14 {main}
"} 
[2026-06-02 18:13:13] local.ERROR: Too few arguments to function App\Services\RelogradeService::brands(), 0 passed in D:\laragon\www\g2g-sync\app\Console\Commands\ImportRelogradeBrands.php on line 17 and exactly 1 expected {"exception":"[object] (ArgumentCountError(code: 0): Too few arguments to function App\\Services\\RelogradeService::brands(), 0 passed in D:\\laragon\\www\\g2g-sync\\app\\Console\\Commands\\ImportRelogradeBrands.php on line 17 and exactly 1 expected at D:/laragon/www/g2g-sync/app/Services/RelogradeService.php:18)
[stacktrace]
#0 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeBrands.php(17): App/Services/RelogradeService->brands()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeBrands->handle(Object(App/Services/RelogradeService))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#7 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#9 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#10 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeBrands), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#11 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#14 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#15 {main}
"} 
[2026-06-02 19:33:42] local.ERROR: Cannot declare class App\Http\Controllers\Admin\ProductController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\Admin\\ProductController, because the name is already in use at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductMappingController.php:10)
[stacktrace]
#0 {main}
"} 
[2026-06-02 19:34:06] local.ERROR: View [admin.products.index] not found. {"userId":1,"exception":"[object] (InvalidArgumentException(code: 0): View [admin.products.index] not found. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate/View/FileViewFinder->findInPaths('admin.products....', Array)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate/View/FileViewFinder->find('admin.products....')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(1100): Illuminate/View/Factory->make('admin.products....', Array, Array)
#3 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductMappingController.php(14): view('admin.products....')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductMappingController->index()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductMappingController), 'index')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#9 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}
"} 
[2026-06-02 19:35:22] local.ERROR: View [admin.products.index] not found. {"userId":1,"exception":"[object] (InvalidArgumentException(code: 0): View [admin.products.index] not found. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate/View/FileViewFinder->findInPaths('admin.products....', Array)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate/View/FileViewFinder->find('admin.products....')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(1100): Illuminate/View/Factory->make('admin.products....', Array, Array)
#3 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductMappingController.php(14): view('admin.products....')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductMappingController->index()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductMappingController), 'index')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#9 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}
"} 
[2026-06-02 19:35:46] local.ERROR: Symfony\Component\Routing\Exception\RouteNotFoundException: Route [admin.products.show] not defined. in D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php:546
Stack trace:
#0 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php(870): Illuminate\Routing\UrlGenerator->route('admin.products....', 1, true)
#1 D:\laragon\www\g2g-sync\app\Http\Controllers\Admin\ProductMappingController.php(44): route('admin.products....', 1)
#2 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(36): App\Http\Controllers\Admin\ProductMappingController->App\Http\Controllers\Admin\{closure}(Object(App\Models\Product))
#3 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\Util.php(43): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#4 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(84): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
#5 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Object(Closure), Object(Closure))
#6 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Object(Closure), Array, NULL)
#7 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\Utilities\Helper.php(104): Illuminate\Container\Container->call(Object(Closure), Array)
#8 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\Processors\DataProcessor.php(112): Yajra\DataTables\Utilities\Helper::compileContent(Object(Closure), Array, Object(App\Models\Product))
#9 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\Processors\DataProcessor.php(78): Yajra\DataTables\Processors\DataProcessor->addColumns(Array, Object(App\Models\Product))
#10 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\DataTableAbstract.php(844): Yajra\DataTables\Processors\DataProcessor->process(true)
#11 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\QueryDataTable.php(139): Yajra\DataTables\DataTableAbstract->processResults(Object(Illuminate\Database\Eloquent\Collection), true)
#12 D:\laragon\www\g2g-sync\app\Http\Controllers\Admin\ProductMappingController.php(56): Yajra\DataTables\QueryDataTable->make(true)
#13 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php(46): App\Http\Controllers\Admin\ProductMappingController->data()
#14 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Route.php(269): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Admin\ProductMappingController), 'data')
#15 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Route.php(215): Illuminate\Routing\Route->runController()
#16 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(822): Illuminate\Routing\Route->run()
#17 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#18 D:\laragon\www\g2g-sync\app\Http\Middleware\AdminMiddleware.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#19 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): App\Http\Middleware\AdminMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#20 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php(52): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#22 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php(63): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#23 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Auth\Middleware\Authenticate->handle(Object(Illuminate\Http\Request), Object(Closure))
#24 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestForgery.php(104): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestForgery->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#30 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#32 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#33 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#34 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#37 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#38 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#39 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#40 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#41 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#42 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#48 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#49 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#50 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#51 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#52 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php(61): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#53 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#54 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#55 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#56 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#57 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks->handle(Object(Illuminate\Http\Request), Object(Closure))
#58 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePathEncoding.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#59 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\ValidatePathEncoding->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#62 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#63 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(1220): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#64 D:\laragon\www\g2g-sync\public\index.php(20): Illuminate\Foundation\Application->handleRequest(Object(Illuminate\Http\Request))
#65 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\resources\server.php(23): require_once('D:\\laragon\\www\\...')
#66 {main}  
[2026-06-02 19:35:57] local.ERROR: Symfony\Component\Routing\Exception\RouteNotFoundException: Route [admin.products.show] not defined. in D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php:546
Stack trace:
#0 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php(870): Illuminate\Routing\UrlGenerator->route('admin.products....', 1, true)
#1 D:\laragon\www\g2g-sync\app\Http\Controllers\Admin\ProductMappingController.php(44): route('admin.products....', 1)
#2 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(36): App\Http\Controllers\Admin\ProductMappingController->App\Http\Controllers\Admin\{closure}(Object(App\Models\Product))
#3 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\Util.php(43): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#4 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(84): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
#5 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Object(Closure), Object(Closure))
#6 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Container\Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Object(Closure), Array, NULL)
#7 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\Utilities\Helper.php(104): Illuminate\Container\Container->call(Object(Closure), Array)
#8 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\Processors\DataProcessor.php(112): Yajra\DataTables\Utilities\Helper::compileContent(Object(Closure), Array, Object(App\Models\Product))
#9 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\Processors\DataProcessor.php(78): Yajra\DataTables\Processors\DataProcessor->addColumns(Array, Object(App\Models\Product))
#10 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\DataTableAbstract.php(844): Yajra\DataTables\Processors\DataProcessor->process(true)
#11 D:\laragon\www\g2g-sync\vendor\yajra\laravel-datatables-oracle\src\QueryDataTable.php(139): Yajra\DataTables\DataTableAbstract->processResults(Object(Illuminate\Database\Eloquent\Collection), true)
#12 D:\laragon\www\g2g-sync\app\Http\Controllers\Admin\ProductMappingController.php(56): Yajra\DataTables\QueryDataTable->make(true)
#13 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php(46): App\Http\Controllers\Admin\ProductMappingController->data()
#14 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Route.php(269): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Admin\ProductMappingController), 'data')
#15 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Route.php(215): Illuminate\Routing\Route->runController()
#16 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(822): Illuminate\Routing\Route->run()
#17 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#18 D:\laragon\www\g2g-sync\app\Http\Middleware\AdminMiddleware.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#19 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): App\Http\Middleware\AdminMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#20 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php(52): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#22 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php(63): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#23 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Auth\Middleware\Authenticate->handle(Object(Illuminate\Http\Request), Object(Closure))
#24 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestForgery.php(104): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestForgery->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#30 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#32 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#33 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#34 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#37 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#38 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#39 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Routing\Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#40 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#41 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#42 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#48 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#49 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#50 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#51 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#52 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php(61): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#53 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#54 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#55 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#56 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#57 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks->handle(Object(Illuminate\Http\Request), Object(Closure))
#58 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePathEncoding.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#59 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(219): Illuminate\Http\Middleware\ValidatePathEncoding->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#62 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#63 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(1220): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#64 D:\laragon\www\g2g-sync\public\index.php(20): Illuminate\Foundation\Application->handleRequest(Object(Illuminate\Http\Request))
#65 D:\laragon\www\g2g-sync\vendor\laravel\framework\src\Illuminate\Foundation\resources\server.php(23): require_once('D:\\laragon\\www\\...')
#66 {main}  
[2026-06-02 19:37:05] local.ERROR: View [admin.products.show] not found. {"userId":1,"exception":"[object] (InvalidArgumentException(code: 0): View [admin.products.show] not found. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate/View/FileViewFinder->findInPaths('admin.products....', Array)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate/View/FileViewFinder->find('admin.products....')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(1100): Illuminate/View/Factory->make('admin.products....', Array, Array)
#3 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductMappingController.php(61): view('admin.products....', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductMappingController->show(Object(App/Models/Product))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductMappingController), 'show')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#9 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}
"} 
[2026-06-03 16:47:14] local.ERROR: View [admin.layouts.app] not found. (View: D:\laragon\www\g2g-sync\resources\views\admin\products\edit.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): View [admin.layouts.app] not found. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\products\\edit.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(InvalidArgumentException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (InvalidArgumentException(code: 0): View [admin.layouts.app] not found. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate/View/FileViewFinder->findInPaths('admin.layouts.a...', Array)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate/View/FileViewFinder->find('admin.layouts.a...')
#2 D:/laragon/www/g2g-sync/storage/framework/views/9a4f8bcef30fc972b4e02bab7feb9e0f.php(68): Illuminate/View/Factory->make('admin.layouts.a...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#64 {main}
"} 
[2026-06-03 17:11:34] local.ERROR: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: create table `sync_logs` (`id` bigint unsigned not null auto_increment primary key, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#6 D:/laragon/www/g2g-sync/database/migrations/2026_06_03_171058_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_03_1710...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_03_1710...', Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_03_1710...', Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 10, false)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#34 {main}

[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sync_logs' already exists at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:587)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(587): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('create table `s...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('create table `s...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(576): Illuminate/Database/Connection->run('create table `s...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php(121): Illuminate/Database/Connection->statement('create table `s...')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(708): Illuminate/Database/Schema/Blueprint->build()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(526): Illuminate/Database/Schema/Builder->build(Object(Illuminate/Database/Schema/Blueprint))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Database/Schema/Builder->create('sync_logs', Object(Closure))
#8 D:/laragon/www/g2g-sync/database/migrations/2026_06_03_171058_create_sync_logs_table.php(14): Illuminate/Support/Facades/Facade::__callStatic('create', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(517): Illuminate/Database/Migrations/Migration@anonymous->up()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(442): Illuminate/Database/Migrations/Migrator->runMethod(Object(Illuminate/Database/MySqlConnection), Object(Illuminate/Database/Migrations/Migration@anonymous), 'up')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(451): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->runMigration(Object(Illuminate/Database/Migrations/Migration@anonymous), 'up', '2026_06_03_1710...')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate/Database/Migrations/Migrator->Illuminate/Database/Migrations/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(814): Illuminate/Console/View/Components/Task->render('2026_06_03_1710...', Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(253): Illuminate/Database/Migrations/Migrator->write('Illuminate//Cons...', '2026_06_03_1710...', Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(211): Illuminate/Database/Migrations/Migrator->runUp('D://laragon//www//...', 10, false)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(138): Illuminate/Database/Migrations/Migrator->runPending(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(118): Illuminate/Database/Migrations/Migrator->run(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php(671): Illuminate/Database/Console/Migrations/MigrateCommand->Illuminate/Database/Console/Migrations/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(111): Illuminate/Database/Migrations/Migrator->usingConnection(NULL, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php(90): Illuminate/Database/Console/Migrations/MigrateCommand->runMigrations()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Database/Console/Migrations/MigrateCommand->handle()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#28 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Database/Console/Migrations/MigrateCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#36 {main}
"} 
[2026-06-03 17:37:30] local.ERROR: View [admin.products.view] not found. {"userId":1,"exception":"[object] (InvalidArgumentException(code: 0): View [admin.products.view] not found. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate/View/FileViewFinder->findInPaths('admin.products....', Array)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate/View/FileViewFinder->find('admin.products....')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(1100): Illuminate/View/Factory->make('admin.products....', Array, Array)
#3 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(54): view('admin.products....', Array)
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->view(Object(App/Models/Product))
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'view')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#9 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#57 {main}
"} 
[2026-06-03 19:17:51] local.ERROR: Route [admin.products.destroy] not defined. (View: D:\laragon\www\g2g-sync\resources\views\admin\products\index.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.products.destroy] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\products\\index.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.products.destroy] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.products....', ':id', true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(309): route('admin.products....', ':id')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-03 20:00:00] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(118): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#35 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#87 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#89 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(118): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#37 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#87 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#89 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#90 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#91 {main}
"} 
[2026-06-03 20:00:00] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:00:00, 2026-06-03 20:00:00)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:00:00, 2026-06-03 20:00:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(136): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#35 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#87 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#89 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(136): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#37 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#87 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#89 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#90 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#91 {main}
"} 
[2026-06-03 20:00:00] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), 2026-06-03 20:00:00, 2026-06-03 20:00:00)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), 2026-06-03 20:00:00, 2026-06-03 20:00:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(170): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#35 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#87 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#89 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(170): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#37 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#87 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#89 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#90 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#91 {main}
"} 
[2026-06-03 20:00:00] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, sync, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), 2026-06-03 20:00:00, 2026-06-03 20:00:00)), 2026-06-03 20:00:00, 2026-06-03 20:00:00)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, sync, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 1, aircash-5-eur-sk, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:00:00, 2026-06-03 20:00:00)), 2026-06-03 20:00:00, 2026-06-03 20:00:00)), 2026-06-03 20:00:00, 2026-06-03 20:00:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(212): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#24 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#29 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#81 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#83 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(212): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#31 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#83 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#85 {main}
"} 
[2026-06-03 20:00:45] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(118): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#35 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#87 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#89 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(118): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#37 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#87 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#89 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#90 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#91 {main}
"} 
[2026-06-03 20:00:45] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:00:45, 2026-06-03 20:00:45)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:00:45, 2026-06-03 20:00:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(136): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#35 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#87 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#89 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(136): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#37 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#87 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#89 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#90 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#91 {main}
"} 
[2026-06-03 20:00:45] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), 2026-06-03 20:00:45, 2026-06-03 20:00:45)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), 2026-06-03 20:00:45, 2026-06-03 20:00:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(170): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#35 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#87 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#89 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(170): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#37 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#83 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#85 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#86 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#87 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#88 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#89 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#90 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#91 {main}
"} 
[2026-06-03 20:00:45] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, sync, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), 2026-06-03 20:00:45, 2026-06-03 20:00:45)), 2026-06-03 20:00:45, 2026-06-03 20:00:45)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, sync, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 2, aircash-5-eur-sk-1, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:00:45, 2026-06-03 20:00:45)), 2026-06-03 20:00:45, 2026-06-03 20:00:45)), 2026-06-03 20:00:45, 2026-06-03 20:00:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(212): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#24 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#29 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#81 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#83 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(212): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Illuminate/Console/OutputStyle))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Application.php(165): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/StringInput), Object(Symfony/Component/Console/Output/BufferedOutput))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(447): Illuminate/Console/Application->call('relograde:impor...', Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate/Foundation/Console/Kernel->call('relograde:impor...')
#31 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(155): Illuminate/Support/Facades/Facade::__callStatic('call', Array)
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importProducts()
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importProducts')
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#77 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#79 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#80 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#81 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#82 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#83 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#84 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#85 {main}
"} 
[2026-06-03 20:01:21] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(118): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#35 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(118): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}
"} 
[2026-06-03 20:01:21] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:01:21, 2026-06-03 20:01:21)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:01:21, 2026-06-03 20:01:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(136): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#35 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(136): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}
"} 
[2026-06-03 20:01:21] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), 2026-06-03 20:01:21, 2026-06-03 20:01:21)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), 2026-06-03 20:01:21, 2026-06-03 20:01:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(170): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#20 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#35 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(170): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(24): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}
"} 
[2026-06-03 20:01:21] local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, sync, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), 2026-06-03 20:01:21, 2026-06-03 20:01:21)), 2026-06-03 20:01:21, 2026-06-03 20:01:21)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, sync, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, brand, 1, aircash, Aircash, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `reference_slug`, `reference_name`, `status`, `message`, `payload`, `updated_at`, `created_at`) values (relograde, import, product, aircash-sk-eur-5, Aircash 5 EUR SK, failed, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `entity_id`, `reference_slug`, `reference_name`, `status`, `message`, `updated_at`, `created_at`) values (relograde, import, product, 3, aircash-5-eur-sk-2, Aircash 5 EUR SK, success, Product created, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-03 20:01:21, 2026-06-03 20:01:21)), 2026-06-03 20:01:21, 2026-06-03 20:01:21)), 2026-06-03 20:01:21, 2026-06-03 20:01:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(212): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#24 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#28 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#29 {main}

[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'provider' in 'field list' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:47)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(47): PDO->prepare('insert into `sy...')
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(212): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#31 {main}
"} 
[2026-06-04 18:39:22] local.ERROR: Route [admin.sync-logs.index] not defined. (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.sync-logs.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.sync-logs.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(242): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#67 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.sync-logs.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(242): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#75 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.sync-logs.index] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.sync-logs...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/097fc4826fb0bc1d78ef60ef1a7d144b.php(70): route('admin.sync-logs...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(242): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#79 {main}
"} 
[2026-06-04 18:40:02] local.ERROR: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `started_at`, `updated_at`, `created_at`) values (relograde, import, product_sync, running, 2026-06-04 18:40:02, 2026-06-04 18:40:02, 2026-06-04 18:40:02)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 01000): SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `started_at`, `updated_at`, `created_at`) values (relograde, import, product_sync, running, 2026-06-04 18:40:02, 2026-06-04 18:40:02, 2026-06-04 18:40:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(30): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#24 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#28 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#29 {main}

[previous exception] [object] (PDOException(code: 01000): SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(30): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#31 {main}
"} 
[2026-06-04 18:41:40] local.ERROR: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `started_at`, `updated_at`, `created_at`) values (relograde, import, product_sync, running, 2026-06-04 18:41:40, 2026-06-04 18:41:40, 2026-06-04 18:41:40)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 01000): SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `sync_logs` (`provider`, `type`, `entity`, `status`, `started_at`, `updated_at`, `created_at`) values (relograde, import, product_sync, running, 2026-06-04 18:41:40, 2026-06-04 18:41:40, 2026-06-04 18:41:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#14 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(30): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#24 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#28 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#29 {main}

[previous exception] [object] (PDOException(code: 01000): SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `sy...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `sy...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `sy...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `sy...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `sy...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/SyncLog))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/SyncLog), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('create', Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(30): Illuminate/Database/Eloquent/Model::__callStatic('create', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#23 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#25 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#26 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#27 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#30 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#31 {main}
"} 
[2026-06-04 18:59:54] local.ERROR: Route [admin.sync.logs.relograde.index] not defined. (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.sync.logs.relograde.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.sync.logs.relograde.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(243): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#67 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.sync.logs.relograde.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(243): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#75 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.sync.logs.relograde.index] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.sync.logs...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/097fc4826fb0bc1d78ef60ef1a7d144b.php(70): route('admin.sync.logs...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(243): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#79 {main}
"} 
[2026-06-04 19:05:30] local.ERROR: Route [admin.sync-logs.data] not defined. (View: D:\laragon\www\g2g-sync\resources\views\admin\sync-logs\index.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.sync-logs.data] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\sync-logs\\index.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.sync-logs.data] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.sync-logs...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/7192defc156dcf3a8a011d7d61ff9238.php(43): route('admin.sync-logs...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-04 19:06:43] local.ERROR: Call to a member function format() on string {"userId":1,"exception":"[object] (Error(code: 0): Call to a member function format() on string at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php:42)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Http/Controllers/Admin/SyncLogController->App/Http/Controllers/Admin/{closure}(Object(App/Models/SyncLog))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL)
#5 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Utilities/Helper.php(104): Illuminate/Container/Container->call(Object(Closure), Array)
#6 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(131): Yajra/DataTables/Utilities/Helper::compileContent(Object(Closure), Array, Object(App/Models/SyncLog))
#7 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(79): Yajra/DataTables/Processors/DataProcessor->editColumns(Array, Object(App/Models/SyncLog))
#8 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/DataTableAbstract.php(844): Yajra/DataTables/Processors/DataProcessor->process(true)
#9 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/QueryDataTable.php(139): Yajra/DataTables/DataTableAbstract->processResults(Object(Illuminate/Database/Eloquent/Collection), true)
#10 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php(53): Yajra/DataTables/QueryDataTable->make(true)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/SyncLogController->relogradeData(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/SyncLogController), 'relogradeData')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#64 {main}
"} 
[2026-06-04 19:06:47] local.ERROR: Call to a member function format() on string {"userId":1,"exception":"[object] (Error(code: 0): Call to a member function format() on string at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php:42)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Http/Controllers/Admin/SyncLogController->App/Http/Controllers/Admin/{closure}(Object(App/Models/SyncLog))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL)
#5 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Utilities/Helper.php(104): Illuminate/Container/Container->call(Object(Closure), Array)
#6 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(131): Yajra/DataTables/Utilities/Helper::compileContent(Object(Closure), Array, Object(App/Models/SyncLog))
#7 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(79): Yajra/DataTables/Processors/DataProcessor->editColumns(Array, Object(App/Models/SyncLog))
#8 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/DataTableAbstract.php(844): Yajra/DataTables/Processors/DataProcessor->process(true)
#9 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/QueryDataTable.php(139): Yajra/DataTables/DataTableAbstract->processResults(Object(Illuminate/Database/Eloquent/Collection), true)
#10 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php(53): Yajra/DataTables/QueryDataTable->make(true)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/SyncLogController->relogradeData(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/SyncLogController), 'relogradeData')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#64 {main}
"} 
[2026-06-04 19:12:23] local.ERROR: Call to a member function format() on string {"userId":1,"exception":"[object] (Error(code: 0): Call to a member function format() on string at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php:42)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Http/Controllers/Admin/SyncLogController->App/Http/Controllers/Admin/{closure}(Object(App/Models/SyncLog))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL)
#5 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Utilities/Helper.php(104): Illuminate/Container/Container->call(Object(Closure), Array)
#6 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(131): Yajra/DataTables/Utilities/Helper::compileContent(Object(Closure), Array, Object(App/Models/SyncLog))
#7 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(79): Yajra/DataTables/Processors/DataProcessor->editColumns(Array, Object(App/Models/SyncLog))
#8 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/DataTableAbstract.php(844): Yajra/DataTables/Processors/DataProcessor->process(true)
#9 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/QueryDataTable.php(139): Yajra/DataTables/DataTableAbstract->processResults(Object(Illuminate/Database/Eloquent/Collection), true)
#10 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php(53): Yajra/DataTables/QueryDataTable->make(true)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/SyncLogController->relogradeData(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/SyncLogController), 'relogradeData')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#64 {main}
"} 
[2026-06-04 19:12:32] local.ERROR: Call to a member function format() on string {"userId":1,"exception":"[object] (Error(code: 0): Call to a member function format() on string at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php:42)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Http/Controllers/Admin/SyncLogController->App/Http/Controllers/Admin/{closure}(Object(App/Models/SyncLog))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(84): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Object(Closure), Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Object(Closure), Array, NULL)
#5 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Utilities/Helper.php(104): Illuminate/Container/Container->call(Object(Closure), Array)
#6 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(131): Yajra/DataTables/Utilities/Helper::compileContent(Object(Closure), Array, Object(App/Models/SyncLog))
#7 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/Processors/DataProcessor.php(79): Yajra/DataTables/Processors/DataProcessor->editColumns(Array, Object(App/Models/SyncLog))
#8 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/DataTableAbstract.php(844): Yajra/DataTables/Processors/DataProcessor->process(true)
#9 D:/laragon/www/g2g-sync/vendor/yajra/laravel-datatables-oracle/src/QueryDataTable.php(139): Yajra/DataTables/DataTableAbstract->processResults(Object(Illuminate/Database/Eloquent/Collection), true)
#10 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/SyncLogController.php(53): Yajra/DataTables/QueryDataTable->make(true)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/SyncLogController->relogradeData(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/SyncLogController), 'relogradeData')
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#64 {main}
"} 
[2026-06-05 05:33:46] local.ERROR: Route [change.password] not defined. (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#67 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#75 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [change.password] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('change.password', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/097fc4826fb0bc1d78ef60ef1a7d144b.php(131): route('change.password')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#79 {main}
"} 
[2026-06-05 05:34:29] local.ERROR: Route [change.password] not defined. (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#67 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#75 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [change.password] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('change.password', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/097fc4826fb0bc1d78ef60ef1a7d144b.php(131): route('change.password')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#79 {main}
"} 
[2026-06-05 05:34:52] local.ERROR: Route [change.password] not defined. (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#67 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [change.password] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#75 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [change.password] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('change.password', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/097fc4826fb0bc1d78ef60ef1a7d144b.php(131): route('change.password')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(277): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#79 {main}
"} 
[2026-06-05 05:35:20] local.ERROR: Route [change.password.update] not defined. (View: D:\laragon\www\g2g-sync\resources\views\admin\change-password.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [change.password.update] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\change-password.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [change.password.update] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('change.password...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/fc48e93a8f4b5ae87974330a6eb62442.php(77): route('change.password...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-05 05:37:07] local.ERROR: Route [change.password.update] not defined. (View: D:\laragon\www\g2g-sync\resources\views\admin\change-password.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [change.password.update] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\change-password.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [change.password.update] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('change.password...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/fc48e93a8f4b5ae87974330a6eb62442.php(77): route('change.password...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-05 05:37:31] local.ERROR: Route [admin.change.password.update] not defined. (View: D:\laragon\www\g2g-sync\resources\views\admin\change-password.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.change.password.update] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\change-password.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.change.password.update] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.change.pa...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/fc48e93a8f4b5ae87974330a6eb62442.php(77): route('admin.change.pa...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-05 05:38:36] local.ERROR: syntax error, unexpected variable "$request" {"exception":"[object] (ParseError(code: 0): syntax error, unexpected variable \"$request\" at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ChangePasswordController.php:19)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/composer/ClassLoader.php(427): Composer/Autoload/{closure}('D://laragon//www//...')
#1 [internal function]: Composer/Autoload/ClassLoader->loadClass('App//Http//Contro...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1175): ReflectionClass->__construct('App//Http//Contro...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1125): Illuminate/Routing/Route->attributeProvidedControllerMiddleware('App//Http//Contro...', 'index')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1062): Illuminate/Routing/Route->controllerMiddleware()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(834): Illuminate/Routing/Route->gatherMiddleware()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(816): Illuminate/Routing/Router->gatherRouteMiddleware(Object(Illuminate/Routing/Route))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#36 {main}
"} 
[2026-06-05 05:38:38] local.ERROR: syntax error, unexpected variable "$request" {"exception":"[object] (ParseError(code: 0): syntax error, unexpected variable \"$request\" at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ChangePasswordController.php:19)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/composer/ClassLoader.php(427): Composer/Autoload/{closure}('D://laragon//www//...')
#1 [internal function]: Composer/Autoload/ClassLoader->loadClass('App//Http//Contro...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1175): ReflectionClass->__construct('App//Http//Contro...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1125): Illuminate/Routing/Route->attributeProvidedControllerMiddleware('App//Http//Contro...', 'index')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(1062): Illuminate/Routing/Route->controllerMiddleware()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(834): Illuminate/Routing/Route->gatherMiddleware()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(816): Illuminate/Routing/Router->gatherRouteMiddleware(Object(Illuminate/Routing/Route))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#36 {main}
"} 
[2026-06-05 05:56:37] local.ERROR: Class "App\Http\Controllers\Admin\Password" not found {"userId":1,"exception":"[object] (Error(code: 0): Class \"App\\Http\\Controllers\\Admin\\Password\" not found at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ChangePasswordController.php:25)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ChangePasswordController->update(Object(Illuminate/Http/Request))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ChangePasswordController), 'update')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#5 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#53 {main}
"} 
[2026-06-05 05:59:52] local.ERROR: Class "App\Http\Controllers\Admin\Password" not found {"userId":1,"exception":"[object] (Error(code: 0): Class \"App\\Http\\Controllers\\Admin\\Password\" not found at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ChangePasswordController.php:25)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ChangePasswordController->update(Object(Illuminate/Http/Request))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ChangePasswordController), 'update')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#5 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#53 {main}
"} 
[2026-06-07 10:00:15] local.ERROR: View [partials.advanced-filter] not found. (View: D:\laragon\www\g2g-sync\resources\views\admin\products\index.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): View [partials.advanced-filter] not found. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\products\\index.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(InvalidArgumentException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (InvalidArgumentException(code: 0): View [partials.advanced-filter] not found. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate/View/FileViewFinder->findInPaths('partials.advanc...', Array)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate/View/FileViewFinder->find('partials.advanc...')
#2 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(19): Illuminate/View/Factory->make('partials.advanc...', Array, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#64 {main}
"} 
[2026-06-07 17:13:14] local.ERROR: Route [admin.products.create] not defined. (View: D:\laragon\www\g2g-sync\resources\views\admin\products\index.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.products.create] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\products\\index.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.products.create] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.products....', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/5233583b3c0efec17e6633d49c75d127.php(34): route('admin.products....')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 21:49:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-de, 1, Aircash 5 EUR DE, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-de-eur-5","name":"Aircash 5 EUR DE","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"de","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-de, 1, Aircash 5 EUR DE, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-de-eur-5\",\"name\":\"Aircash 5 EUR DE\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 21:49:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-es, 1, Aircash 5 EUR ES, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-es-eur-5","name":"Aircash 5 EUR ES","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"es","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-es, 1, Aircash 5 EUR ES, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-es-eur-5\",\"name\":\"Aircash 5 EUR ES\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 21:49:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-be, 1, Aircash 10 EUR BE, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-be-eur-10","name":"Aircash 10 EUR BE","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"be","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-be, 1, Aircash 10 EUR BE, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-be-eur-10\",\"name\":\"Aircash 10 EUR BE\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 21:49:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-es, 1, Aircash 10 EUR ES, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-es-eur-10","name":"Aircash 10 EUR ES","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"es","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-es, 1, Aircash 10 EUR ES, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-es-eur-10\",\"name\":\"Aircash 10 EUR ES\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:23, 2026-06-08 21:49:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 21:49:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-nl, 1, Aircash 10 EUR NL, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-nl-eur-10","name":"Aircash 10 EUR NL","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"nl","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-nl, 1, Aircash 10 EUR NL, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-nl-eur-10\",\"name\":\"Aircash 10 EUR NL\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 21:49:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-cy, 1, Aircash 10 EUR CY, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-cy-eur-10","name":"Aircash 10 EUR CY","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"cy","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-cy, 1, Aircash 10 EUR CY, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-cy-eur-10\",\"name\":\"Aircash 10 EUR CY\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"cy\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-cy' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 21:49:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-sk, 1, Aircash 20 EUR SK, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-sk-eur-20","name":"Aircash 20 EUR SK","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-sk, 1, Aircash 20 EUR SK, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-sk-eur-20\",\"name\":\"Aircash 20 EUR SK\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-sk' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 21:49:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-de, 1, Aircash 20 EUR DE, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-de-eur-20","name":"Aircash 20 EUR DE","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"de","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-de, 1, Aircash 20 EUR DE, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-de-eur-20\",\"name\":\"Aircash 20 EUR DE\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 21:49:24, 2026-06-08 21:49:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#19 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#25 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#40 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'updateOrCreate', Array)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('updateOrCreate', Array)
#21 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(120): Illuminate/Database/Eloquent/Model::__callStatic('updateOrCreate', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#27 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#42 {main}
"} 
[2026-06-08 22:27:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-sk, 1, Aircash 5 EUR SK, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-sk-eur-5","name":"Aircash 5 EUR SK","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-sk, 1, Aircash 5 EUR SK, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-sk-eur-5\",\"name\":\"Aircash 5 EUR SK\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-sk' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-de, 1, Aircash 5 EUR DE, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-de-eur-5","name":"Aircash 5 EUR DE","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"de","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-de, 1, Aircash 5 EUR DE, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-de-eur-5\",\"name\":\"Aircash 5 EUR DE\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-be, 1, Aircash 5 EUR BE, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-be-eur-5","name":"Aircash 5 EUR BE","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"be","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-be, 1, Aircash 5 EUR BE, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-be-eur-5\",\"name\":\"Aircash 5 EUR BE\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-es, 1, Aircash 5 EUR ES, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-es-eur-5","name":"Aircash 5 EUR ES","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"es","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-es, 1, Aircash 5 EUR ES, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-es-eur-5\",\"name\":\"Aircash 5 EUR ES\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-nl, 1, Aircash 5 EUR NL, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-nl-eur-5","name":"Aircash 5 EUR NL","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"nl","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-nl, 1, Aircash 5 EUR NL, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-nl-eur-5\",\"name\":\"Aircash 5 EUR NL\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-cy, 1, Aircash 5 EUR CY, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-cy-eur-5","name":"Aircash 5 EUR CY","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"cy","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-cy, 1, Aircash 5 EUR CY, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-cy-eur-5\",\"name\":\"Aircash 5 EUR CY\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"cy\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-cy' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:50] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-at, 1, Aircash 5 EUR AT, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {"slug":"aircash-at-eur-5","name":"Aircash 5 EUR AT","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.02,"priceCurrency":"eur","priceInclVat":5.02,"vatAmount":0,"redeemValue":"at","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-5-eur-at, 1, Aircash 5 EUR AT, aircash, Aircash, payment-card, region, 5, eur, 1, 0, {\"slug\":\"aircash-at-eur-5\",\"name\":\"Aircash 5 EUR AT\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.02,\"priceCurrency\":\"eur\",\"priceInclVat\":5.02,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:50, 2026-06-08 22:27:50)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-5-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-sk, 1, Aircash 10 EUR SK, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-sk-eur-10","name":"Aircash 10 EUR SK","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-sk, 1, Aircash 10 EUR SK, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-sk-eur-10\",\"name\":\"Aircash 10 EUR SK\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-sk' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-de, 1, Aircash 10 EUR DE, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-de-eur-10","name":"Aircash 10 EUR DE","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"de","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-de, 1, Aircash 10 EUR DE, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-de-eur-10\",\"name\":\"Aircash 10 EUR DE\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-be, 1, Aircash 10 EUR BE, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-be-eur-10","name":"Aircash 10 EUR BE","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"be","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-be, 1, Aircash 10 EUR BE, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-be-eur-10\",\"name\":\"Aircash 10 EUR BE\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-es, 1, Aircash 10 EUR ES, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-es-eur-10","name":"Aircash 10 EUR ES","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"es","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-es, 1, Aircash 10 EUR ES, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-es-eur-10\",\"name\":\"Aircash 10 EUR ES\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-nl, 1, Aircash 10 EUR NL, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-nl-eur-10","name":"Aircash 10 EUR NL","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"nl","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-nl, 1, Aircash 10 EUR NL, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-nl-eur-10\",\"name\":\"Aircash 10 EUR NL\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-cy, 1, Aircash 10 EUR CY, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-cy-eur-10","name":"Aircash 10 EUR CY","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"cy","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-cy, 1, Aircash 10 EUR CY, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-cy-eur-10\",\"name\":\"Aircash 10 EUR CY\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"cy\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-cy' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-at, 1, Aircash 10 EUR AT, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {"slug":"aircash-at-eur-10","name":"Aircash 10 EUR AT","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.98,"priceCurrency":"eur","priceInclVat":9.98,"vatAmount":0,"redeemValue":"at","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-10-eur-at, 1, Aircash 10 EUR AT, aircash, Aircash, payment-card, region, 10, eur, 1, 0, {\"slug\":\"aircash-at-eur-10\",\"name\":\"Aircash 10 EUR AT\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.98,\"priceCurrency\":\"eur\",\"priceInclVat\":9.98,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-10-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-sk, 1, Aircash 20 EUR SK, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-sk-eur-20","name":"Aircash 20 EUR SK","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-sk, 1, Aircash 20 EUR SK, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-sk-eur-20\",\"name\":\"Aircash 20 EUR SK\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-sk' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-de, 1, Aircash 20 EUR DE, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-de-eur-20","name":"Aircash 20 EUR DE","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"de","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-de, 1, Aircash 20 EUR DE, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-de-eur-20\",\"name\":\"Aircash 20 EUR DE\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-be, 1, Aircash 20 EUR BE, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-be-eur-20","name":"Aircash 20 EUR BE","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"be","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-be, 1, Aircash 20 EUR BE, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-be-eur-20\",\"name\":\"Aircash 20 EUR BE\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-es, 1, Aircash 20 EUR ES, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-es-eur-20","name":"Aircash 20 EUR ES","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"es","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-es, 1, Aircash 20 EUR ES, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-es-eur-20\",\"name\":\"Aircash 20 EUR ES\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-nl, 1, Aircash 20 EUR NL, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-nl-eur-20","name":"Aircash 20 EUR NL","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"nl","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-nl, 1, Aircash 20 EUR NL, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-nl-eur-20\",\"name\":\"Aircash 20 EUR NL\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-cy, 1, Aircash 20 EUR CY, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-cy-eur-20","name":"Aircash 20 EUR CY","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"cy","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-cy, 1, Aircash 20 EUR CY, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-cy-eur-20\",\"name\":\"Aircash 20 EUR CY\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"cy\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-cy' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-at, 1, Aircash 20 EUR AT, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {"slug":"aircash-at-eur-20","name":"Aircash 20 EUR AT","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.92,"priceCurrency":"eur","priceInclVat":19.92,"vatAmount":0,"redeemValue":"at","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-20-eur-at, 1, Aircash 20 EUR AT, aircash, Aircash, payment-card, region, 20, eur, 1, 0, {\"slug\":\"aircash-at-eur-20\",\"name\":\"Aircash 20 EUR AT\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.92,\"priceCurrency\":\"eur\",\"priceInclVat\":19.92,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-20-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-sk, 1, Aircash 25 EUR SK, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {"slug":"aircash-sk-eur-25","name":"Aircash 25 EUR SK","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.89,"priceCurrency":"eur","priceInclVat":24.89,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-sk, 1, Aircash 25 EUR SK, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {\"slug\":\"aircash-sk-eur-25\",\"name\":\"Aircash 25 EUR SK\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.89,\"priceCurrency\":\"eur\",\"priceInclVat\":24.89,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-sk' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-de, 1, Aircash 25 EUR DE, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {"slug":"aircash-de-eur-25","name":"Aircash 25 EUR DE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.89,"priceCurrency":"eur","priceInclVat":24.89,"vatAmount":0,"redeemValue":"de","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-de, 1, Aircash 25 EUR DE, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {\"slug\":\"aircash-de-eur-25\",\"name\":\"Aircash 25 EUR DE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.89,\"priceCurrency\":\"eur\",\"priceInclVat\":24.89,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-be, 1, Aircash 25 EUR BE, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {"slug":"aircash-be-eur-25","name":"Aircash 25 EUR BE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.89,"priceCurrency":"eur","priceInclVat":24.89,"vatAmount":0,"redeemValue":"be","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-be, 1, Aircash 25 EUR BE, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {\"slug\":\"aircash-be-eur-25\",\"name\":\"Aircash 25 EUR BE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.89,\"priceCurrency\":\"eur\",\"priceInclVat\":24.89,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-es, 1, Aircash 25 EUR ES, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {"slug":"aircash-es-eur-25","name":"Aircash 25 EUR ES","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.89,"priceCurrency":"eur","priceInclVat":24.89,"vatAmount":0,"redeemValue":"es","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-es, 1, Aircash 25 EUR ES, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {\"slug\":\"aircash-es-eur-25\",\"name\":\"Aircash 25 EUR ES\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.89,\"priceCurrency\":\"eur\",\"priceInclVat\":24.89,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-nl, 1, Aircash 25 EUR NL, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {"slug":"aircash-nl-eur-25","name":"Aircash 25 EUR NL","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.89,"priceCurrency":"eur","priceInclVat":24.89,"vatAmount":0,"redeemValue":"nl","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-nl, 1, Aircash 25 EUR NL, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {\"slug\":\"aircash-nl-eur-25\",\"name\":\"Aircash 25 EUR NL\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.89,\"priceCurrency\":\"eur\",\"priceInclVat\":24.89,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-cy, 1, Aircash 25 EUR CY, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {"slug":"aircash-cy-eur-25","name":"Aircash 25 EUR CY","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.89,"priceCurrency":"eur","priceInclVat":24.89,"vatAmount":0,"redeemValue":"cy","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-cy, 1, Aircash 25 EUR CY, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {\"slug\":\"aircash-cy-eur-25\",\"name\":\"Aircash 25 EUR CY\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.89,\"priceCurrency\":\"eur\",\"priceInclVat\":24.89,\"vatAmount\":0,\"redeemValue\":\"cy\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-cy' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-at, 1, Aircash 25 EUR AT, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {"slug":"aircash-at-eur-25","name":"Aircash 25 EUR AT","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.89,"priceCurrency":"eur","priceInclVat":24.89,"vatAmount":0,"redeemValue":"at","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-25-eur-at, 1, Aircash 25 EUR AT, aircash, Aircash, payment-card, region, 25, eur, 1, 0, {\"slug\":\"aircash-at-eur-25\",\"name\":\"Aircash 25 EUR AT\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.89,\"priceCurrency\":\"eur\",\"priceInclVat\":24.89,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-25-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-sk, 1, Aircash 50 EUR SK, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {"slug":"aircash-sk-eur-50","name":"Aircash 50 EUR SK","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.72,"priceCurrency":"eur","priceInclVat":49.72,"vatAmount":0,"redeemValue":"sk","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-sk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-sk, 1, Aircash 50 EUR SK, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {\"slug\":\"aircash-sk-eur-50\",\"name\":\"Aircash 50 EUR SK\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.72,\"priceCurrency\":\"eur\",\"priceInclVat\":49.72,\"vatAmount\":0,\"redeemValue\":\"sk\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-sk' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-de, 1, Aircash 50 EUR DE, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {"slug":"aircash-de-eur-50","name":"Aircash 50 EUR DE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.72,"priceCurrency":"eur","priceInclVat":49.72,"vatAmount":0,"redeemValue":"de","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-de, 1, Aircash 50 EUR DE, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {\"slug\":\"aircash-de-eur-50\",\"name\":\"Aircash 50 EUR DE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.72,\"priceCurrency\":\"eur\",\"priceInclVat\":49.72,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-be, 1, Aircash 50 EUR BE, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {"slug":"aircash-be-eur-50","name":"Aircash 50 EUR BE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.72,"priceCurrency":"eur","priceInclVat":49.72,"vatAmount":0,"redeemValue":"be","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-be, 1, Aircash 50 EUR BE, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {\"slug\":\"aircash-be-eur-50\",\"name\":\"Aircash 50 EUR BE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.72,\"priceCurrency\":\"eur\",\"priceInclVat\":49.72,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-es, 1, Aircash 50 EUR ES, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {"slug":"aircash-es-eur-50","name":"Aircash 50 EUR ES","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.72,"priceCurrency":"eur","priceInclVat":49.72,"vatAmount":0,"redeemValue":"es","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-es, 1, Aircash 50 EUR ES, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {\"slug\":\"aircash-es-eur-50\",\"name\":\"Aircash 50 EUR ES\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.72,\"priceCurrency\":\"eur\",\"priceInclVat\":49.72,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-nl, 1, Aircash 50 EUR NL, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {"slug":"aircash-nl-eur-50","name":"Aircash 50 EUR NL","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.72,"priceCurrency":"eur","priceInclVat":49.72,"vatAmount":0,"redeemValue":"nl","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-nl, 1, Aircash 50 EUR NL, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {\"slug\":\"aircash-nl-eur-50\",\"name\":\"Aircash 50 EUR NL\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.72,\"priceCurrency\":\"eur\",\"priceInclVat\":49.72,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-cy, 1, Aircash 50 EUR CY, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {"slug":"aircash-cy-eur-50","name":"Aircash 50 EUR CY","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.72,"priceCurrency":"eur","priceInclVat":49.72,"vatAmount":0,"redeemValue":"cy","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-cy' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-cy, 1, Aircash 50 EUR CY, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {\"slug\":\"aircash-cy-eur-50\",\"name\":\"Aircash 50 EUR CY\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.72,\"priceCurrency\":\"eur\",\"priceInclVat\":49.72,\"vatAmount\":0,\"redeemValue\":\"cy\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-cy' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-at, 1, Aircash 50 EUR AT, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {"slug":"aircash-at-eur-50","name":"Aircash 50 EUR AT","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.72,"priceCurrency":"eur","priceInclVat":49.72,"vatAmount":0,"redeemValue":"at","brandSlug":"aircash","category":"payment-card","redeemType":"region","brandName":"Aircash","isVariableProduct":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (aircash-50-eur-at, 1, Aircash 50 EUR AT, aircash, Aircash, payment-card, region, 50, eur, 1, 0, {\"slug\":\"aircash-at-eur-50\",\"name\":\"Aircash 50 EUR AT\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.72,\"priceCurrency\":\"eur\",\"priceInclVat\":49.72,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"aircash\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"Aircash\",\"isVariableProduct\":false}, 2026-06-08 22:27:51, 2026-06-08 22:27:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'aircash-50-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-5-eur, 2, Amazon.de 5 EUR, amazon, Amazon, giftcard, service, 5, eur, 1, 0, {"slug":"amazon-de-eur-5","name":"Amazon.de 5 EUR","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.08,"priceCurrency":"eur","priceInclVat":5.08,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-5-eur, 2, Amazon.de 5 EUR, amazon, Amazon, giftcard, service, 5, eur, 1, 0, {\"slug\":\"amazon-de-eur-5\",\"name\":\"Amazon.de 5 EUR\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.08,\"priceCurrency\":\"eur\",\"priceInclVat\":5.08,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-5-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-5-eur, 2, Amazon.fr 5 EUR, amazon, Amazon, giftcard, service, 5, eur, 1, 0, {"slug":"amazon-fr-eur-5","name":"Amazon.fr 5 EUR","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.08,"priceCurrency":"eur","priceInclVat":5.08,"vatAmount":0,"redeemValue":"amazon.fr","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-5-eur, 2, Amazon.fr 5 EUR, amazon, Amazon, giftcard, service, 5, eur, 1, 0, {\"slug\":\"amazon-fr-eur-5\",\"name\":\"Amazon.fr 5 EUR\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.08,\"priceCurrency\":\"eur\",\"priceInclVat\":5.08,\"vatAmount\":0,\"redeemValue\":\"amazon.fr\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-5-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-5-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-5-gbp, 2, Amazon.co.uk 5 GBP, amazon, Amazon, giftcard, service, 5, gbp, 1, 0, {"slug":"amazon-gb-gbp-5","name":"Amazon.co.uk 5 GBP","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.12,"priceCurrency":"gbp","priceInclVat":5.12,"vatAmount":0,"redeemValue":"amazon.co.uk","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-5-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-5-gbp, 2, Amazon.co.uk 5 GBP, amazon, Amazon, giftcard, service, 5, gbp, 1, 0, {\"slug\":\"amazon-gb-gbp-5\",\"name\":\"Amazon.co.uk 5 GBP\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.12,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.12,\"vatAmount\":0,\"redeemValue\":\"amazon.co.uk\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-5-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-5-usd, 2, Amazon.com 5 USD, amazon, Amazon, giftcard, service, 5, usd, 1, 0, {"slug":"amazon-us-usd-5","name":"Amazon.com 5 USD","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.11,"priceCurrency":"usd","priceInclVat":5.11,"vatAmount":0,"redeemValue":"amazon.com","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-5-usd, 2, Amazon.com 5 USD, amazon, Amazon, giftcard, service, 5, usd, 1, 0, {\"slug\":\"amazon-us-usd-5\",\"name\":\"Amazon.com 5 USD\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.11,\"priceCurrency\":\"usd\",\"priceInclVat\":5.11,\"vatAmount\":0,\"redeemValue\":\"amazon.com\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-5-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-10-eur, 2, Amazon.nl 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {"slug":"amazon-nl-eur-10","name":"Amazon.nl 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"amazon.nl","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-10-eur, 2, Amazon.nl 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {\"slug\":\"amazon-nl-eur-10\",\"name\":\"Amazon.nl 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"amazon.nl\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-10-eur, 2, Amazon.it 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {"slug":"amazon-it-eur-10","name":"Amazon.it 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"amazon.it","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-10-eur, 2, Amazon.it 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {\"slug\":\"amazon-it-eur-10\",\"name\":\"Amazon.it 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"amazon.it\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-10-eur, 2, Amazon.de 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {"slug":"amazon-de-eur-10","name":"Amazon.de 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.91,"priceCurrency":"eur","priceInclVat":9.91,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-10-eur, 2, Amazon.de 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {\"slug\":\"amazon-de-eur-10\",\"name\":\"Amazon.de 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.91,\"priceCurrency\":\"eur\",\"priceInclVat\":9.91,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-10-eur, 2, Amazon.fr 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {"slug":"amazon-fr-eur-10","name":"Amazon.fr 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"amazon.fr","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-10-eur, 2, Amazon.fr 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {\"slug\":\"amazon-fr-eur-10\",\"name\":\"Amazon.fr 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"amazon.fr\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-10-eur, 2, Amazon.es 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {"slug":"amazon-es-eur-10","name":"Amazon.es 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"amazon.es","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-10-eur, 2, Amazon.es 10 EUR, amazon, Amazon, giftcard, service, 10, eur, 1, 0, {\"slug\":\"amazon-es-eur-10\",\"name\":\"Amazon.es 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"amazon.es\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-10-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-10-gbp, 2, Amazon.co.uk 10 GBP, amazon, Amazon, giftcard, service, 10, gbp, 1, 0, {"slug":"amazon-gb-gbp-10","name":"Amazon.co.uk 10 GBP","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.19,"priceCurrency":"gbp","priceInclVat":10.19,"vatAmount":0,"redeemValue":"amazon.co.uk","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-10-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-10-gbp, 2, Amazon.co.uk 10 GBP, amazon, Amazon, giftcard, service, 10, gbp, 1, 0, {\"slug\":\"amazon-gb-gbp-10\",\"name\":\"Amazon.co.uk 10 GBP\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.19,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.19,\"vatAmount\":0,\"redeemValue\":\"amazon.co.uk\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-10-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-10-usd, 2, Amazon.com 10 USD, amazon, Amazon, giftcard, service, 10, usd, 1, 0, {"slug":"amazon-us-usd-10","name":"Amazon.com 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.16,"priceCurrency":"usd","priceInclVat":10.16,"vatAmount":0,"redeemValue":"amazon.com","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-10-usd, 2, Amazon.com 10 USD, amazon, Amazon, giftcard, service, 10, usd, 1, 0, {\"slug\":\"amazon-us-usd-10\",\"name\":\"Amazon.com 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.16,\"priceCurrency\":\"usd\",\"priceInclVat\":10.16,\"vatAmount\":0,\"redeemValue\":\"amazon.com\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-15-eur, 2, Amazon.de 15 EUR, amazon, Amazon, giftcard, service, 15, eur, 1, 0, {"slug":"amazon-de-eur-15","name":"Amazon.de 15 EUR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.84,"priceCurrency":"eur","priceInclVat":14.84,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-15-eur, 2, Amazon.de 15 EUR, amazon, Amazon, giftcard, service, 15, eur, 1, 0, {\"slug\":\"amazon-de-eur-15\",\"name\":\"Amazon.de 15 EUR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.84,\"priceCurrency\":\"eur\",\"priceInclVat\":14.84,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-15-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-15-eur, 2, Amazon.es 15 EUR, amazon, Amazon, giftcard, service, 15, eur, 1, 0, {"slug":"amazon-es-eur-15","name":"Amazon.es 15 EUR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.2,"priceCurrency":"eur","priceInclVat":15.2,"vatAmount":0,"redeemValue":"amazon.es","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-15-eur, 2, Amazon.es 15 EUR, amazon, Amazon, giftcard, service, 15, eur, 1, 0, {\"slug\":\"amazon-es-eur-15\",\"name\":\"Amazon.es 15 EUR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.2,\"priceCurrency\":\"eur\",\"priceInclVat\":15.2,\"vatAmount\":0,\"redeemValue\":\"amazon.es\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-15-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-15-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-15-gbp, 2, Amazon.co.uk 15 GBP, amazon, Amazon, giftcard, service, 15, gbp, 1, 0, {"slug":"amazon-gb-gbp-15","name":"Amazon.co.uk 15 GBP","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":15.34,"priceCurrency":"gbp","priceInclVat":15.34,"vatAmount":0,"redeemValue":"amazon.co.uk","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-15-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-15-gbp, 2, Amazon.co.uk 15 GBP, amazon, Amazon, giftcard, service, 15, gbp, 1, 0, {\"slug\":\"amazon-gb-gbp-15\",\"name\":\"Amazon.co.uk 15 GBP\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":15.34,\"priceCurrency\":\"gbp\",\"priceInclVat\":15.34,\"vatAmount\":0,\"redeemValue\":\"amazon.co.uk\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-15-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-20-eur, 2, Amazon.de 20 EUR, amazon, Amazon, giftcard, service, 20, eur, 1, 0, {"slug":"amazon-de-eur-20","name":"Amazon.de 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.14,"priceCurrency":"eur","priceInclVat":20.14,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-20-eur, 2, Amazon.de 20 EUR, amazon, Amazon, giftcard, service, 20, eur, 1, 0, {\"slug\":\"amazon-de-eur-20\",\"name\":\"Amazon.de 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.14,\"priceCurrency\":\"eur\",\"priceInclVat\":20.14,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-20-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-20-gbp, 2, Amazon.co.uk 20 GBP, amazon, Amazon, giftcard, service, 20, gbp, 1, 0, {"slug":"amazon-gb-gbp-20","name":"Amazon.co.uk 20 GBP","faceValueAmount":20,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":20.44,"priceCurrency":"gbp","priceInclVat":20.44,"vatAmount":0,"redeemValue":"amazon.co.uk","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-20-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-20-gbp, 2, Amazon.co.uk 20 GBP, amazon, Amazon, giftcard, service, 20, gbp, 1, 0, {\"slug\":\"amazon-gb-gbp-20\",\"name\":\"Amazon.co.uk 20 GBP\",\"faceValueAmount\":20,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":20.44,\"priceCurrency\":\"gbp\",\"priceInclVat\":20.44,\"vatAmount\":0,\"redeemValue\":\"amazon.co.uk\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-20-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-20-usd, 2, Amazon.com 20 USD, amazon, Amazon, giftcard, service, 20, usd, 1, 0, {"slug":"amazon-us-usd-20","name":"Amazon.com 20 USD","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.25,"priceCurrency":"usd","priceInclVat":20.25,"vatAmount":0,"redeemValue":"amazon.com","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-20-usd, 2, Amazon.com 20 USD, amazon, Amazon, giftcard, service, 20, usd, 1, 0, {\"slug\":\"amazon-us-usd-20\",\"name\":\"Amazon.com 20 USD\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.25,\"priceCurrency\":\"usd\",\"priceInclVat\":20.25,\"vatAmount\":0,\"redeemValue\":\"amazon.com\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-20-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-25-eur, 2, Amazon.nl 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {"slug":"amazon-nl-eur-25","name":"Amazon.nl 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"amazon.nl","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-25-eur, 2, Amazon.nl 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {\"slug\":\"amazon-nl-eur-25\",\"name\":\"Amazon.nl 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"amazon.nl\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-25-eur, 2, Amazon.it 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {"slug":"amazon-it-eur-25","name":"Amazon.it 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"amazon.it","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-25-eur, 2, Amazon.it 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {\"slug\":\"amazon-it-eur-25\",\"name\":\"Amazon.it 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"amazon.it\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-25-eur, 2, Amazon.de 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {"slug":"amazon-de-eur-25","name":"Amazon.de 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.71,"priceCurrency":"eur","priceInclVat":24.71,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-25-eur, 2, Amazon.de 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {\"slug\":\"amazon-de-eur-25\",\"name\":\"Amazon.de 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.71,\"priceCurrency\":\"eur\",\"priceInclVat\":24.71,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-25-eur, 2, Amazon.fr 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {"slug":"amazon-fr-eur-25","name":"Amazon.fr 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"amazon.fr","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-25-eur, 2, Amazon.fr 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {\"slug\":\"amazon-fr-eur-25\",\"name\":\"Amazon.fr 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"amazon.fr\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-25-eur, 2, Amazon.es 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {"slug":"amazon-es-eur-25","name":"Amazon.es 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"amazon.es","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-25-eur, 2, Amazon.es 25 EUR, amazon, Amazon, giftcard, service, 25, eur, 1, 0, {\"slug\":\"amazon-es-eur-25\",\"name\":\"Amazon.es 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"amazon.es\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-25-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-25-gbp, 2, Amazon.co.uk 25 GBP, amazon, Amazon, giftcard, service, 25, gbp, 1, 0, {"slug":"amazon-gb-gbp-25","name":"Amazon.co.uk 25 GBP","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.42,"priceCurrency":"gbp","priceInclVat":25.42,"vatAmount":0,"redeemValue":"amazon.co.uk","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-25-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-25-gbp, 2, Amazon.co.uk 25 GBP, amazon, Amazon, giftcard, service, 25, gbp, 1, 0, {\"slug\":\"amazon-gb-gbp-25\",\"name\":\"Amazon.co.uk 25 GBP\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.42,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.42,\"vatAmount\":0,\"redeemValue\":\"amazon.co.uk\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-25-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-25-usd, 2, Amazon.com 25 USD, amazon, Amazon, giftcard, service, 25, usd, 1, 0, {"slug":"amazon-us-usd-25","name":"Amazon.com 25 USD","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.3,"priceCurrency":"usd","priceInclVat":25.3,"vatAmount":0,"redeemValue":"amazon.com","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-25-usd, 2, Amazon.com 25 USD, amazon, Amazon, giftcard, service, 25, usd, 1, 0, {\"slug\":\"amazon-us-usd-25\",\"name\":\"Amazon.com 25 USD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.3,\"priceCurrency\":\"usd\",\"priceInclVat\":25.3,\"vatAmount\":0,\"redeemValue\":\"amazon.com\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-25-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-50-eur, 2, Amazon.nl 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {"slug":"amazon-nl-eur-50","name":"Amazon.nl 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":50.03,"priceCurrency":"eur","priceInclVat":50.03,"vatAmount":0,"redeemValue":"amazon.nl","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-50-eur, 2, Amazon.nl 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {\"slug\":\"amazon-nl-eur-50\",\"name\":\"Amazon.nl 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":50.03,\"priceCurrency\":\"eur\",\"priceInclVat\":50.03,\"vatAmount\":0,\"redeemValue\":\"amazon.nl\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-50-eur, 2, Amazon.it 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {"slug":"amazon-it-eur-50","name":"Amazon.it 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"amazon.it","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-50-eur, 2, Amazon.it 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {\"slug\":\"amazon-it-eur-50\",\"name\":\"Amazon.it 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"amazon.it\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-50-eur, 2, Amazon.de 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {"slug":"amazon-de-eur-50","name":"Amazon.de 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.37,"priceCurrency":"eur","priceInclVat":49.37,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-50-eur, 2, Amazon.de 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {\"slug\":\"amazon-de-eur-50\",\"name\":\"Amazon.de 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.37,\"priceCurrency\":\"eur\",\"priceInclVat\":49.37,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-50-eur, 2, Amazon.fr 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {"slug":"amazon-fr-eur-50","name":"Amazon.fr 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"amazon.fr","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-50-eur, 2, Amazon.fr 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {\"slug\":\"amazon-fr-eur-50\",\"name\":\"Amazon.fr 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"amazon.fr\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-50-eur, 2, Amazon.es 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {"slug":"amazon-es-eur-50","name":"Amazon.es 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"amazon.es","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-50-eur, 2, Amazon.es 50 EUR, amazon, Amazon, giftcard, service, 50, eur, 1, 0, {\"slug\":\"amazon-es-eur-50\",\"name\":\"Amazon.es 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"amazon.es\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-50-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-50-gbp, 2, Amazon.co.uk 50 GBP, amazon, Amazon, giftcard, service, 50, gbp, 1, 0, {"slug":"amazon-gb-gbp-50","name":"Amazon.co.uk 50 GBP","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":50.79,"priceCurrency":"gbp","priceInclVat":50.79,"vatAmount":0,"redeemValue":"amazon.co.uk","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-50-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-50-gbp, 2, Amazon.co.uk 50 GBP, amazon, Amazon, giftcard, service, 50, gbp, 1, 0, {\"slug\":\"amazon-gb-gbp-50\",\"name\":\"Amazon.co.uk 50 GBP\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":50.79,\"priceCurrency\":\"gbp\",\"priceInclVat\":50.79,\"vatAmount\":0,\"redeemValue\":\"amazon.co.uk\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-50-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-50-usd, 2, Amazon.com 50 USD, amazon, Amazon, giftcard, service, 50, usd, 1, 0, {"slug":"amazon-us-usd-50","name":"Amazon.com 50 USD","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":50.55,"priceCurrency":"usd","priceInclVat":50.55,"vatAmount":0,"redeemValue":"amazon.com","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-50-usd, 2, Amazon.com 50 USD, amazon, Amazon, giftcard, service, 50, usd, 1, 0, {\"slug\":\"amazon-us-usd-50\",\"name\":\"Amazon.com 50 USD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":50.55,\"priceCurrency\":\"usd\",\"priceInclVat\":50.55,\"vatAmount\":0,\"redeemValue\":\"amazon.com\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-50-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-100-eur, 2, Amazon.nl 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {"slug":"amazon-nl-eur-100","name":"Amazon.nl 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":100.01,"priceCurrency":"eur","priceInclVat":100.01,"vatAmount":0,"redeemValue":"amazon.nl","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonnl-100-eur, 2, Amazon.nl 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {\"slug\":\"amazon-nl-eur-100\",\"name\":\"Amazon.nl 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":100.01,\"priceCurrency\":\"eur\",\"priceInclVat\":100.01,\"vatAmount\":0,\"redeemValue\":\"amazon.nl\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonnl-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-100-eur, 2, Amazon.it 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {"slug":"amazon-it-eur-100","name":"Amazon.it 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":100.01,"priceCurrency":"eur","priceInclVat":100.01,"vatAmount":0,"redeemValue":"amazon.it","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonit-100-eur, 2, Amazon.it 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {\"slug\":\"amazon-it-eur-100\",\"name\":\"Amazon.it 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":100.01,\"priceCurrency\":\"eur\",\"priceInclVat\":100.01,\"vatAmount\":0,\"redeemValue\":\"amazon.it\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonit-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-100-eur, 2, Amazon.de 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {"slug":"amazon-de-eur-100","name":"Amazon.de 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.68,"priceCurrency":"eur","priceInclVat":98.68,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-100-eur, 2, Amazon.de 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {\"slug\":\"amazon-de-eur-100\",\"name\":\"Amazon.de 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.68,\"priceCurrency\":\"eur\",\"priceInclVat\":98.68,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-100-eur, 2, Amazon.fr 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {"slug":"amazon-fr-eur-100","name":"Amazon.fr 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"amazon.fr","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonfr-100-eur, 2, Amazon.fr 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {\"slug\":\"amazon-fr-eur-100\",\"name\":\"Amazon.fr 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"amazon.fr\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonfr-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-100-eur, 2, Amazon.es 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {"slug":"amazon-es-eur-100","name":"Amazon.es 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"amazon.es","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazones-100-eur, 2, Amazon.es 100 EUR, amazon, Amazon, giftcard, service, 100, eur, 1, 0, {\"slug\":\"amazon-es-eur-100\",\"name\":\"Amazon.es 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"amazon.es\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazones-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-100-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-100-gbp, 2, Amazon.co.uk 100 GBP, amazon, Amazon, giftcard, service, 100, gbp, 1, 0, {"slug":"amazon-gb-gbp-100","name":"Amazon.co.uk 100 GBP","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":101.53,"priceCurrency":"gbp","priceInclVat":101.53,"vatAmount":0,"redeemValue":"amazon.co.uk","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-100-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncouk-100-gbp, 2, Amazon.co.uk 100 GBP, amazon, Amazon, giftcard, service, 100, gbp, 1, 0, {\"slug\":\"amazon-gb-gbp-100\",\"name\":\"Amazon.co.uk 100 GBP\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":101.53,\"priceCurrency\":\"gbp\",\"priceInclVat\":101.53,\"vatAmount\":0,\"redeemValue\":\"amazon.co.uk\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncouk-100-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonsa-100-sar' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonsa-100-sar, 2, Amazon.sa 100 SAR, amazon, Amazon, giftcard, service, 100, sar, 1, 0, {"slug":"amazon-sa-sar-100","name":"Amazon.sa 100 SAR","faceValueAmount":100,"faceValueCurrency":"sar","isStocked":true,"priceAmount":99.67,"priceCurrency":"sar","priceInclVat":99.67,"vatAmount":0,"redeemValue":"amazon.sa","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonsa-100-sar' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonsa-100-sar, 2, Amazon.sa 100 SAR, amazon, Amazon, giftcard, service, 100, sar, 1, 0, {\"slug\":\"amazon-sa-sar-100\",\"name\":\"Amazon.sa 100 SAR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"sar\",\"isStocked\":true,\"priceAmount\":99.67,\"priceCurrency\":\"sar\",\"priceInclVat\":99.67,\"vatAmount\":0,\"redeemValue\":\"amazon.sa\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonsa-100-sar' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-100-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-100-sek, 2, Amazon.se 100 SEK, amazon, Amazon, giftcard, service, 100, sek, 1, 0, {"slug":"amazon-se-sek-100","name":"Amazon.se 100 SEK","faceValueAmount":100,"faceValueCurrency":"sek","isStocked":true,"priceAmount":101.52,"priceCurrency":"sek","priceInclVat":101.52,"vatAmount":0,"redeemValue":"amazon.se","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-100-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-100-sek, 2, Amazon.se 100 SEK, amazon, Amazon, giftcard, service, 100, sek, 1, 0, {\"slug\":\"amazon-se-sek-100\",\"name\":\"Amazon.se 100 SEK\",\"faceValueAmount\":100,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":101.52,\"priceCurrency\":\"sek\",\"priceInclVat\":101.52,\"vatAmount\":0,\"redeemValue\":\"amazon.se\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-100-sek' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncomtr-100-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncomtr-100-try, 2, Amazon.com.tr 100 TRY, amazon, Amazon, giftcard, service, 100, try, 1, 0, {"slug":"amazon-tr-try-100","name":"Amazon.com.tr 100 TRY","faceValueAmount":100,"faceValueCurrency":"try","isStocked":true,"priceAmount":105.77,"priceCurrency":"try","priceInclVat":105.77,"vatAmount":0,"redeemValue":"amazon.com.tr","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncomtr-100-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncomtr-100-try, 2, Amazon.com.tr 100 TRY, amazon, Amazon, giftcard, service, 100, try, 1, 0, {\"slug\":\"amazon-tr-try-100\",\"name\":\"Amazon.com.tr 100 TRY\",\"faceValueAmount\":100,\"faceValueCurrency\":\"try\",\"isStocked\":true,\"priceAmount\":105.77,\"priceCurrency\":\"try\",\"priceInclVat\":105.77,\"vatAmount\":0,\"redeemValue\":\"amazon.com.tr\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncomtr-100-try' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-100-usd, 2, Amazon.com 100 USD, amazon, Amazon, giftcard, service, 100, usd, 1, 0, {"slug":"amazon-us-usd-100","name":"Amazon.com 100 USD","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":101.04,"priceCurrency":"usd","priceInclVat":101.04,"vatAmount":0,"redeemValue":"amazon.com","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncom-100-usd, 2, Amazon.com 100 USD, amazon, Amazon, giftcard, service, 100, usd, 1, 0, {\"slug\":\"amazon-us-usd-100\",\"name\":\"Amazon.com 100 USD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":101.04,\"priceCurrency\":\"usd\",\"priceInclVat\":101.04,\"vatAmount\":0,\"redeemValue\":\"amazon.com\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncom-100-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncomza-100-zar' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncomza-100-zar, 2, Amazon.com.za 100 ZAR, amazon, Amazon, giftcard, service, 100, zar, 1, 0, {"slug":"amazon-za-zar-100","name":"Amazon.com.za 100 ZAR","faceValueAmount":100,"faceValueCurrency":"zar","isStocked":true,"priceAmount":101.81,"priceCurrency":"zar","priceInclVat":101.81,"vatAmount":0,"redeemValue":"amazon.com.za","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncomza-100-zar' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazoncomza-100-zar, 2, Amazon.com.za 100 ZAR, amazon, Amazon, giftcard, service, 100, zar, 1, 0, {\"slug\":\"amazon-za-zar-100\",\"name\":\"Amazon.com.za 100 ZAR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":101.81,\"priceCurrency\":\"zar\",\"priceInclVat\":101.81,\"vatAmount\":0,\"redeemValue\":\"amazon.com.za\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazoncomza-100-zar' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-200-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-200-eur, 2, Amazon.de 200 EUR, amazon, Amazon, giftcard, service, 200, eur, 1, 0, {"slug":"amazon-de-eur-200","name":"Amazon.de 200 EUR","faceValueAmount":200,"faceValueCurrency":"eur","isStocked":true,"priceAmount":197.32,"priceCurrency":"eur","priceInclVat":197.32,"vatAmount":0,"redeemValue":"amazon.de","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-200-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonde-200-eur, 2, Amazon.de 200 EUR, amazon, Amazon, giftcard, service, 200, eur, 1, 0, {\"slug\":\"amazon-de-eur-200\",\"name\":\"Amazon.de 200 EUR\",\"faceValueAmount\":200,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":197.32,\"priceCurrency\":\"eur\",\"priceInclVat\":197.32,\"vatAmount\":0,\"redeemValue\":\"amazon.de\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonde-200-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-250-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-250-sek, 2, Amazon.se 250 SEK, amazon, Amazon, giftcard, service, 250, sek, 1, 0, {"slug":"amazon-se-sek-250","name":"Amazon.se 250 SEK","faceValueAmount":250,"faceValueCurrency":"sek","isStocked":true,"priceAmount":252.99,"priceCurrency":"sek","priceInclVat":252.99,"vatAmount":0,"redeemValue":"amazon.se","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-250-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-250-sek, 2, Amazon.se 250 SEK, amazon, Amazon, giftcard, service, 250, sek, 1, 0, {\"slug\":\"amazon-se-sek-250\",\"name\":\"Amazon.se 250 SEK\",\"faceValueAmount\":250,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":252.99,\"priceCurrency\":\"sek\",\"priceInclVat\":252.99,\"vatAmount\":0,\"redeemValue\":\"amazon.se\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-250-sek' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonae-500-aed' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonae-500-aed, 2, Amazon.ae 500 AED, amazon, Amazon, giftcard, service, 500, aed, 1, 0, {"slug":"amazon-ae-aed-500","name":"Amazon.ae 500 AED","faceValueAmount":500,"faceValueCurrency":"aed","isStocked":true,"priceAmount":497.46,"priceCurrency":"aed","priceInclVat":497.46,"vatAmount":0,"redeemValue":"amazon.ae","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonae-500-aed' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonae-500-aed, 2, Amazon.ae 500 AED, amazon, Amazon, giftcard, service, 500, aed, 1, 0, {\"slug\":\"amazon-ae-aed-500\",\"name\":\"Amazon.ae 500 AED\",\"faceValueAmount\":500,\"faceValueCurrency\":\"aed\",\"isStocked\":true,\"priceAmount\":497.46,\"priceCurrency\":\"aed\",\"priceInclVat\":497.46,\"vatAmount\":0,\"redeemValue\":\"amazon.ae\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonae-500-aed' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-500-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-500-sek, 2, Amazon.se 500 SEK, amazon, Amazon, giftcard, service, 500, sek, 1, 0, {"slug":"amazon-se-sek-500","name":"Amazon.se 500 SEK","faceValueAmount":500,"faceValueCurrency":"sek","isStocked":true,"priceAmount":505.44,"priceCurrency":"sek","priceInclVat":505.44,"vatAmount":0,"redeemValue":"amazon.se","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-500-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-500-sek, 2, Amazon.se 500 SEK, amazon, Amazon, giftcard, service, 500, sek, 1, 0, {\"slug\":\"amazon-se-sek-500\",\"name\":\"Amazon.se 500 SEK\",\"faceValueAmount\":500,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":505.44,\"priceCurrency\":\"sek\",\"priceInclVat\":505.44,\"vatAmount\":0,\"redeemValue\":\"amazon.se\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-500-sek' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-1000-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-1000-sek, 2, Amazon.se 1000 SEK, amazon, Amazon, giftcard, service, 1000, sek, 1, 0, {"slug":"amazon-se-sek-1000","name":"Amazon.se 1000 SEK","faceValueAmount":1000,"faceValueCurrency":"sek","isStocked":true,"priceAmount":1010.34,"priceCurrency":"sek","priceInclVat":1010.34,"vatAmount":0,"redeemValue":"amazon.se","brandSlug":"amazon","category":"giftcard","redeemType":"service","brandName":"Amazon","isVariableProduct":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-1000-sek' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (amazonse-1000-sek, 2, Amazon.se 1000 SEK, amazon, Amazon, giftcard, service, 1000, sek, 1, 0, {\"slug\":\"amazon-se-sek-1000\",\"name\":\"Amazon.se 1000 SEK\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":1010.34,\"priceCurrency\":\"sek\",\"priceInclVat\":1010.34,\"vatAmount\":0,\"redeemValue\":\"amazon.se\",\"brandSlug\":\"amazon\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Amazon\",\"isVariableProduct\":false}, 2026-06-08 22:27:54, 2026-06-08 22:27:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'amazonse-1000-sek' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-2-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-2-usd-us, 3, apple 2 USD US, apple, Apple iTunes, giftcard, region, 2, usd, 1, 0, {"slug":"apple-us-usd-2","name":"apple 2 USD US","faceValueAmount":2,"faceValueCurrency":"usd","isStocked":true,"priceAmount":2.01,"priceCurrency":"usd","priceInclVat":2.01,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-2-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-2-usd-us, 3, apple 2 USD US, apple, Apple iTunes, giftcard, region, 2, usd, 1, 0, {\"slug\":\"apple-us-usd-2\",\"name\":\"apple 2 USD US\",\"faceValueAmount\":2,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":2.01,\"priceCurrency\":\"usd\",\"priceInclVat\":2.01,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-2-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-cad-ca, 3, apple 5 CAD CA, apple, Apple iTunes, giftcard, region, 5, cad, 1, 0, {"slug":"apple-ca-cad-5","name":"apple 5 CAD CA","faceValueAmount":5,"faceValueCurrency":"cad","isStocked":true,"priceAmount":5.11,"priceCurrency":"cad","priceInclVat":5.11,"vatAmount":0,"redeemValue":"ca","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-cad-ca, 3, apple 5 CAD CA, apple, Apple iTunes, giftcard, region, 5, cad, 1, 0, {\"slug\":\"apple-ca-cad-5\",\"name\":\"apple 5 CAD CA\",\"faceValueAmount\":5,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":5.11,\"priceCurrency\":\"cad\",\"priceInclVat\":5.11,\"vatAmount\":0,\"redeemValue\":\"ca\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-cad-ca' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-de, 3, apple 5 EUR DE, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {"slug":"apple-de-eur-5","name":"apple 5 EUR DE","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5,"priceCurrency":"eur","priceInclVat":5,"vatAmount":0,"redeemValue":"de","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-de, 3, apple 5 EUR DE, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {\"slug\":\"apple-de-eur-5\",\"name\":\"apple 5 EUR DE\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5,\"priceCurrency\":\"eur\",\"priceInclVat\":5,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-it, 3, apple 5 EUR IT, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {"slug":"apple-it-eur-5","name":"apple 5 EUR IT","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5,"priceCurrency":"eur","priceInclVat":5,"vatAmount":0,"redeemValue":"it","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-it, 3, apple 5 EUR IT, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {\"slug\":\"apple-it-eur-5\",\"name\":\"apple 5 EUR IT\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5,\"priceCurrency\":\"eur\",\"priceInclVat\":5,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-es, 3, apple 5 EUR ES, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {"slug":"apple-es-eur-5","name":"apple 5 EUR ES","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5,"priceCurrency":"eur","priceInclVat":5,"vatAmount":0,"redeemValue":"es","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-es, 3, apple 5 EUR ES, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {\"slug\":\"apple-es-eur-5\",\"name\":\"apple 5 EUR ES\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5,\"priceCurrency\":\"eur\",\"priceInclVat\":5,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-fr, 3, apple 5 EUR FR, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {"slug":"apple-fr-eur-5","name":"apple 5 EUR FR","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5,"priceCurrency":"eur","priceInclVat":5,"vatAmount":0,"redeemValue":"fr","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-eur-fr, 3, apple 5 EUR FR, apple, Apple iTunes, giftcard, region, 5, eur, 1, 0, {\"slug\":\"apple-fr-eur-5\",\"name\":\"apple 5 EUR FR\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5,\"priceCurrency\":\"eur\",\"priceInclVat\":5,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-usd-us, 3, apple 5 USD US, apple, Apple iTunes, giftcard, region, 5, usd, 1, 0, {"slug":"apple-us-usd-5","name":"apple 5 USD US","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":4.93,"priceCurrency":"usd","priceInclVat":4.93,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-5-usd-us, 3, apple 5 USD US, apple, Apple iTunes, giftcard, region, 5, usd, 1, 0, {\"slug\":\"apple-us-usd-5\",\"name\":\"apple 5 USD US\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":4.93,\"priceCurrency\":\"usd\",\"priceInclVat\":4.93,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-5-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-de, 3, apple 10 EUR DE, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {"slug":"apple-de-eur-10","name":"apple 10 EUR DE","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"de","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-de, 3, apple 10 EUR DE, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {\"slug\":\"apple-de-eur-10\",\"name\":\"apple 10 EUR DE\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-es, 3, apple 10 EUR ES, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {"slug":"apple-es-eur-10","name":"apple 10 EUR ES","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"es","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-es, 3, apple 10 EUR ES, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {\"slug\":\"apple-es-eur-10\",\"name\":\"apple 10 EUR ES\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-fr, 3, apple 10 EUR FR, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {"slug":"apple-fr-eur-10","name":"apple 10 EUR FR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"fr","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-fr, 3, apple 10 EUR FR, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {\"slug\":\"apple-fr-eur-10\",\"name\":\"apple 10 EUR FR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-nl, 3, apple 10 EUR NL, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {"slug":"apple-nl-eur-10","name":"apple 10 EUR NL","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.94,"priceCurrency":"eur","priceInclVat":9.94,"vatAmount":0,"redeemValue":"nl","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-eur-nl, 3, apple 10 EUR NL, apple, Apple iTunes, giftcard, region, 10, eur, 1, 0, {\"slug\":\"apple-nl-eur-10\",\"name\":\"apple 10 EUR NL\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.94,\"priceCurrency\":\"eur\",\"priceInclVat\":9.94,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-gbp-gb, 3, apple 10 GBP GB, apple, Apple iTunes, giftcard, region, 10, gbp, 1, 0, {"slug":"apple-gb-gbp-10","name":"apple 10 GBP GB","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.24,"priceCurrency":"gbp","priceInclVat":10.24,"vatAmount":0,"redeemValue":"gb","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-gbp-gb, 3, apple 10 GBP GB, apple, Apple iTunes, giftcard, region, 10, gbp, 1, 0, {\"slug\":\"apple-gb-gbp-10\",\"name\":\"apple 10 GBP GB\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.24,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.24,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-gbp-gb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-usd-us, 3, apple 10 USD US, apple, Apple iTunes, giftcard, region, 10, usd, 1, 0, {"slug":"apple-us-usd-10","name":"apple 10 USD US","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.8,"priceCurrency":"usd","priceInclVat":9.8,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-10-usd-us, 3, apple 10 USD US, apple, Apple iTunes, giftcard, region, 10, usd, 1, 0, {\"slug\":\"apple-us-usd-10\",\"name\":\"apple 10 USD US\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.8,\"priceCurrency\":\"usd\",\"priceInclVat\":9.8,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-10-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-cad-ca, 3, apple 15 CAD CA, apple, Apple iTunes, giftcard, region, 15, cad, 1, 0, {"slug":"apple-ca-cad-15","name":"apple 15 CAD CA","faceValueAmount":15,"faceValueCurrency":"cad","isStocked":true,"priceAmount":15.16,"priceCurrency":"cad","priceInclVat":15.16,"vatAmount":0,"redeemValue":"ca","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-cad-ca, 3, apple 15 CAD CA, apple, Apple iTunes, giftcard, region, 15, cad, 1, 0, {\"slug\":\"apple-ca-cad-15\",\"name\":\"apple 15 CAD CA\",\"faceValueAmount\":15,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":15.16,\"priceCurrency\":\"cad\",\"priceInclVat\":15.16,\"vatAmount\":0,\"redeemValue\":\"ca\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-cad-ca' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-de, 3, apple 15 EUR DE, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {"slug":"apple-de-eur-15","name":"apple 15 EUR DE","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.63,"priceCurrency":"eur","priceInclVat":14.63,"vatAmount":0,"redeemValue":"de","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-de, 3, apple 15 EUR DE, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {\"slug\":\"apple-de-eur-15\",\"name\":\"apple 15 EUR DE\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.63,\"priceCurrency\":\"eur\",\"priceInclVat\":14.63,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-es, 3, apple 15 EUR ES, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {"slug":"apple-es-eur-15","name":"apple 15 EUR ES","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"es","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-es, 3, apple 15 EUR ES, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {\"slug\":\"apple-es-eur-15\",\"name\":\"apple 15 EUR ES\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-fr, 3, apple 15 EUR FR, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {"slug":"apple-fr-eur-15","name":"apple 15 EUR FR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"fr","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-fr, 3, apple 15 EUR FR, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {\"slug\":\"apple-fr-eur-15\",\"name\":\"apple 15 EUR FR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-nl, 3, apple 15 EUR NL, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {"slug":"apple-nl-eur-15","name":"apple 15 EUR NL","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"nl","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-eur-nl, 3, apple 15 EUR NL, apple, Apple iTunes, giftcard, region, 15, eur, 1, 0, {\"slug\":\"apple-nl-eur-15\",\"name\":\"apple 15 EUR NL\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-gbp-gb, 3, apple 15 GBP GB, apple, Apple iTunes, giftcard, region, 15, gbp, 1, 0, {"slug":"apple-gb-gbp-15","name":"apple 15 GBP GB","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":15.34,"priceCurrency":"gbp","priceInclVat":15.34,"vatAmount":0,"redeemValue":"gb","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-gbp-gb, 3, apple 15 GBP GB, apple, Apple iTunes, giftcard, region, 15, gbp, 1, 0, {\"slug\":\"apple-gb-gbp-15\",\"name\":\"apple 15 GBP GB\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":15.34,\"priceCurrency\":\"gbp\",\"priceInclVat\":15.34,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-gbp-gb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-usd-us, 3, apple 15 USD US, apple, Apple iTunes, giftcard, region, 15, usd, 1, 0, {"slug":"apple-us-usd-15","name":"apple 15 USD US","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":14.67,"priceCurrency":"usd","priceInclVat":14.67,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-15-usd-us, 3, apple 15 USD US, apple, Apple iTunes, giftcard, region, 15, usd, 1, 0, {\"slug\":\"apple-us-usd-15\",\"name\":\"apple 15 USD US\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":14.67,\"priceCurrency\":\"usd\",\"priceInclVat\":14.67,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-15-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-brl-br' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-20-brl-br, 3, apple 20 BRL BR, apple, Apple iTunes, giftcard, region, 20, brl, 1, 0, {"slug":"apple-br-brl-20","name":"apple 20 BRL BR","faceValueAmount":20,"faceValueCurrency":"brl","isStocked":true,"priceAmount":20.76,"priceCurrency":"brl","priceInclVat":20.76,"vatAmount":0,"redeemValue":"br","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-brl-br' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-20-brl-br, 3, apple 20 BRL BR, apple, Apple iTunes, giftcard, region, 20, brl, 1, 0, {\"slug\":\"apple-br-brl-20\",\"name\":\"apple 20 BRL BR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"brl\",\"isStocked\":true,\"priceAmount\":20.76,\"priceCurrency\":\"brl\",\"priceInclVat\":20.76,\"vatAmount\":0,\"redeemValue\":\"br\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-brl-br' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-pln-pl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-20-pln-pl, 3, apple 20 PLN PL, apple, Apple iTunes, giftcard, region, 20, pln, 1, 0, {"slug":"apple-pl-pln-20","name":"apple 20 PLN PL","faceValueAmount":20,"faceValueCurrency":"pln","isStocked":true,"priceAmount":21.74,"priceCurrency":"pln","priceInclVat":21.74,"vatAmount":0,"redeemValue":"pl","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-pln-pl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-20-pln-pl, 3, apple 20 PLN PL, apple, Apple iTunes, giftcard, region, 20, pln, 1, 0, {\"slug\":\"apple-pl-pln-20\",\"name\":\"apple 20 PLN PL\",\"faceValueAmount\":20,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":21.74,\"priceCurrency\":\"pln\",\"priceInclVat\":21.74,\"vatAmount\":0,\"redeemValue\":\"pl\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-pln-pl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-20-usd-us, 3, apple 20 USD US, apple, Apple iTunes, giftcard, region, 20, usd, 1, 0, {"slug":"apple-us-usd-20","name":"apple 20 USD US","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":19.54,"priceCurrency":"usd","priceInclVat":19.54,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-20-usd-us, 3, apple 20 USD US, apple, Apple iTunes, giftcard, region, 20, usd, 1, 0, {\"slug\":\"apple-us-usd-20\",\"name\":\"apple 20 USD US\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":19.54,\"priceCurrency\":\"usd\",\"priceInclVat\":19.54,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-20-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-de, 3, apple 25 EUR DE, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {"slug":"apple-de-eur-25","name":"apple 25 EUR DE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.34,"priceCurrency":"eur","priceInclVat":24.34,"vatAmount":0,"redeemValue":"de","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-de, 3, apple 25 EUR DE, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {\"slug\":\"apple-de-eur-25\",\"name\":\"apple 25 EUR DE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.34,\"priceCurrency\":\"eur\",\"priceInclVat\":24.34,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-it, 3, apple 25 EUR IT, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {"slug":"apple-it-eur-25","name":"apple 25 EUR IT","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"it","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-it, 3, apple 25 EUR IT, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {\"slug\":\"apple-it-eur-25\",\"name\":\"apple 25 EUR IT\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-at, 3, apple 25 EUR AT, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {"slug":"apple-at-eur-25","name":"apple 25 EUR AT","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.55,"priceCurrency":"eur","priceInclVat":25.55,"vatAmount":0,"redeemValue":"at","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-at, 3, apple 25 EUR AT, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {\"slug\":\"apple-at-eur-25\",\"name\":\"apple 25 EUR AT\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.55,\"priceCurrency\":\"eur\",\"priceInclVat\":25.55,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-es, 3, apple 25 EUR ES, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {"slug":"apple-es-eur-25","name":"apple 25 EUR ES","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"es","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-es, 3, apple 25 EUR ES, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {\"slug\":\"apple-es-eur-25\",\"name\":\"apple 25 EUR ES\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-fr, 3, apple 25 EUR FR, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {"slug":"apple-fr-eur-25","name":"apple 25 EUR FR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"fr","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-fr, 3, apple 25 EUR FR, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {\"slug\":\"apple-fr-eur-25\",\"name\":\"apple 25 EUR FR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-nl, 3, apple 25 EUR NL, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {"slug":"apple-nl-eur-25","name":"apple 25 EUR NL","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"nl","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-eur-nl, 3, apple 25 EUR NL, apple, Apple iTunes, giftcard, region, 25, eur, 1, 0, {\"slug\":\"apple-nl-eur-25\",\"name\":\"apple 25 EUR NL\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-usd-us, 3, apple 25 USD US, apple, Apple iTunes, giftcard, region, 25, usd, 1, 0, {"slug":"apple-us-usd-25","name":"apple 25 USD US","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":24.42,"priceCurrency":"usd","priceInclVat":24.42,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-25-usd-us, 3, apple 25 USD US, apple, Apple iTunes, giftcard, region, 25, usd, 1, 0, {\"slug\":\"apple-us-usd-25\",\"name\":\"apple 25 USD US\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":24.42,\"priceCurrency\":\"usd\",\"priceInclVat\":24.42,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-25-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-de, 3, apple 50 EUR DE, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {"slug":"apple-de-eur-50","name":"apple 50 EUR DE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":48.62,"priceCurrency":"eur","priceInclVat":48.62,"vatAmount":0,"redeemValue":"de","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-de, 3, apple 50 EUR DE, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {\"slug\":\"apple-de-eur-50\",\"name\":\"apple 50 EUR DE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":48.62,\"priceCurrency\":\"eur\",\"priceInclVat\":48.62,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-it, 3, apple 50 EUR IT, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {"slug":"apple-it-eur-50","name":"apple 50 EUR IT","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"it","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-it, 3, apple 50 EUR IT, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {\"slug\":\"apple-it-eur-50\",\"name\":\"apple 50 EUR IT\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-es, 3, apple 50 EUR ES, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {"slug":"apple-es-eur-50","name":"apple 50 EUR ES","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"es","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-es, 3, apple 50 EUR ES, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {\"slug\":\"apple-es-eur-50\",\"name\":\"apple 50 EUR ES\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-fr, 3, apple 50 EUR FR, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {"slug":"apple-fr-eur-50","name":"apple 50 EUR FR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"fr","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-fr, 3, apple 50 EUR FR, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {\"slug\":\"apple-fr-eur-50\",\"name\":\"apple 50 EUR FR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-nl, 3, apple 50 EUR NL, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {"slug":"apple-nl-eur-50","name":"apple 50 EUR NL","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"nl","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-eur-nl, 3, apple 50 EUR NL, apple, Apple iTunes, giftcard, region, 50, eur, 1, 0, {\"slug\":\"apple-nl-eur-50\",\"name\":\"apple 50 EUR NL\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-usd-us, 3, apple 50 USD US, apple, Apple iTunes, giftcard, region, 50, usd, 1, 0, {"slug":"apple-us-usd-50","name":"apple 50 USD US","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":48.76,"priceCurrency":"usd","priceInclVat":48.76,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-50-usd-us, 3, apple 50 USD US, apple, Apple iTunes, giftcard, region, 50, usd, 1, 0, {\"slug\":\"apple-us-usd-50\",\"name\":\"apple 50 USD US\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":48.76,\"priceCurrency\":\"usd\",\"priceInclVat\":48.76,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-50-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-de, 3, apple 100 EUR DE, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {"slug":"apple-de-eur-100","name":"apple 100 EUR DE","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":97.21,"priceCurrency":"eur","priceInclVat":97.21,"vatAmount":0,"redeemValue":"de","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-de, 3, apple 100 EUR DE, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {\"slug\":\"apple-de-eur-100\",\"name\":\"apple 100 EUR DE\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":97.21,\"priceCurrency\":\"eur\",\"priceInclVat\":97.21,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-it, 3, apple 100 EUR IT, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {"slug":"apple-it-eur-100","name":"apple 100 EUR IT","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"it","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-it, 3, apple 100 EUR IT, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {\"slug\":\"apple-it-eur-100\",\"name\":\"apple 100 EUR IT\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-es, 3, apple 100 EUR ES, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {"slug":"apple-es-eur-100","name":"apple 100 EUR ES","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"es","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-es, 3, apple 100 EUR ES, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {\"slug\":\"apple-es-eur-100\",\"name\":\"apple 100 EUR ES\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-fr, 3, apple 100 EUR FR, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {"slug":"apple-fr-eur-100","name":"apple 100 EUR FR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"fr","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-fr, 3, apple 100 EUR FR, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {\"slug\":\"apple-fr-eur-100\",\"name\":\"apple 100 EUR FR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-nl, 3, apple 100 EUR NL, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {"slug":"apple-nl-eur-100","name":"apple 100 EUR NL","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"nl","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-eur-nl, 3, apple 100 EUR NL, apple, Apple iTunes, giftcard, region, 100, eur, 1, 0, {\"slug\":\"apple-nl-eur-100\",\"name\":\"apple 100 EUR NL\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-nzd-nz' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-nzd-nz, 3, apple 100 NZD NZ, apple, Apple iTunes, giftcard, region, 100, nzd, 1, 0, {"slug":"apple-nz-nzd-100","name":"apple 100 NZD NZ","faceValueAmount":100,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":98.53,"priceCurrency":"nzd","priceInclVat":98.53,"vatAmount":0,"redeemValue":"nz","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-nzd-nz' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-nzd-nz, 3, apple 100 NZD NZ, apple, Apple iTunes, giftcard, region, 100, nzd, 1, 0, {\"slug\":\"apple-nz-nzd-100\",\"name\":\"apple 100 NZD NZ\",\"faceValueAmount\":100,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":98.53,\"priceCurrency\":\"nzd\",\"priceInclVat\":98.53,\"vatAmount\":0,\"redeemValue\":\"nz\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-nzd-nz' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-usd-us, 3, apple 100 USD US, apple, Apple iTunes, giftcard, region, 100, usd, 1, 0, {"slug":"apple-us-usd-100","name":"apple 100 USD US","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":97.47,"priceCurrency":"usd","priceInclVat":97.47,"vatAmount":0,"redeemValue":"us","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-100-usd-us, 3, apple 100 USD US, apple, Apple iTunes, giftcard, region, 100, usd, 1, 0, {\"slug\":\"apple-us-usd-100\",\"name\":\"apple 100 USD US\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":97.47,\"priceCurrency\":\"usd\",\"priceInclVat\":97.47,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-100-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-200-mxn-mx' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-200-mxn-mx, 3, apple 200 MXN MX, apple, Apple iTunes, giftcard, region, 200, mxn, 0, 0, {"slug":"apple-mx-mxn-200","name":"apple 200 MXN MX","faceValueAmount":200,"faceValueCurrency":"mxn","isStocked":false,"redeemValue":"mx","brandSlug":"apple","category":"giftcard","redeemType":"region","brandName":"Apple iTunes","isVariableProduct":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-200-mxn-mx' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (apple-200-mxn-mx, 3, apple 200 MXN MX, apple, Apple iTunes, giftcard, region, 200, mxn, 0, 0, {\"slug\":\"apple-mx-mxn-200\",\"name\":\"apple 200 MXN MX\",\"faceValueAmount\":200,\"faceValueCurrency\":\"mxn\",\"isStocked\":false,\"redeemValue\":\"mx\",\"brandSlug\":\"apple\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Apple iTunes\",\"isVariableProduct\":false}, 2026-06-08 22:27:56, 2026-06-08 22:27:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'apple-200-mxn-mx' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-10-eur, 4, astropay 10 EUR, astropay, Astropay, payment-card, currency, 10, eur, 1, 0, {"slug":"astropay-ww-eur-10","name":"astropay 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-10-eur, 4, astropay 10 EUR, astropay, Astropay, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"astropay-ww-eur-10\",\"name\":\"astropay 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-10-usd, 4, astropay 10 USD, astropay, Astropay, payment-card, currency, 10, usd, 1, 0, {"slug":"astropay-ww-usd-10","name":"astropay 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-10-usd, 4, astropay 10 USD, astropay, Astropay, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"astropay-ww-usd-10\",\"name\":\"astropay 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-25-eur, 4, astropay 25 EUR, astropay, Astropay, payment-card, currency, 25, eur, 1, 0, {"slug":"astropay-ww-eur-25","name":"astropay 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-25-eur, 4, astropay 25 EUR, astropay, Astropay, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"astropay-ww-eur-25\",\"name\":\"astropay 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-25-usd, 4, astropay 25 USD, astropay, Astropay, payment-card, currency, 25, usd, 1, 0, {"slug":"astropay-ww-usd-25","name":"astropay 25 USD","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-25-usd, 4, astropay 25 USD, astropay, Astropay, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"astropay-ww-usd-25\",\"name\":\"astropay 25 USD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-25-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-50-eur, 4, astropay 50 EUR, astropay, Astropay, payment-card, currency, 50, eur, 1, 0, {"slug":"astropay-ww-eur-50","name":"astropay 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-50-eur, 4, astropay 50 EUR, astropay, Astropay, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"astropay-ww-eur-50\",\"name\":\"astropay 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-50-usd, 4, astropay 50 USD, astropay, Astropay, payment-card, currency, 50, usd, 1, 0, {"slug":"astropay-ww-usd-50","name":"astropay 50 USD","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-50-usd, 4, astropay 50 USD, astropay, Astropay, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"astropay-ww-usd-50\",\"name\":\"astropay 50 USD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-50-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-100-eur, 4, astropay 100 EUR, astropay, Astropay, payment-card, currency, 100, eur, 1, 0, {"slug":"astropay-ww-eur-100","name":"astropay 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-100-eur, 4, astropay 100 EUR, astropay, Astropay, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"astropay-ww-eur-100\",\"name\":\"astropay 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-100-usd, 4, astropay 100 USD, astropay, Astropay, payment-card, currency, 100, usd, 1, 0, {"slug":"astropay-ww-usd-100","name":"astropay 100 USD","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"astropay","category":"payment-card","redeemType":"currency","brandName":"Astropay","isVariableProduct":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (astropay-100-usd, 4, astropay 100 USD, astropay, Astropay, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"astropay-ww-usd-100\",\"name\":\"astropay 100 USD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"astropay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Astropay\",\"isVariableProduct\":false}, 2026-06-08 22:27:57, 2026-06-08 22:27:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'astropay-100-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:58] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bitnovo-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bitnovo-100-eur-ww, 5, bitnovo 100 EUR WW, bitnovo, Bitnovo, payment-card, currency, 100, eur, 1, 0, {"slug":"bitnovo-ww-eur-100","name":"bitnovo 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":100.23,"priceCurrency":"eur","priceInclVat":100.23,"vatAmount":0,"redeemValue":"eur","brandSlug":"bitnovo","category":"payment-card","redeemType":"currency","brandName":"Bitnovo","isVariableProduct":false}, 2026-06-08 22:27:58, 2026-06-08 22:27:58)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bitnovo-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bitnovo-100-eur-ww, 5, bitnovo 100 EUR WW, bitnovo, Bitnovo, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"bitnovo-ww-eur-100\",\"name\":\"bitnovo 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":100.23,\"priceCurrency\":\"eur\",\"priceInclVat\":100.23,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bitnovo\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Bitnovo\",\"isVariableProduct\":false}, 2026-06-08 22:27:58, 2026-06-08 22:27:58)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bitnovo-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (blizzard-20-eur, 6, blizzard 20 EUR, blizzard, Blizzard, gamecard, currency, 20, eur, 1, 0, {"slug":"blizzard-eu-eur-20","name":"blizzard 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":18.82,"priceCurrency":"eur","priceInclVat":18.82,"vatAmount":0,"redeemValue":"eur","brandSlug":"blizzard","category":"gamecard","redeemType":"currency","brandName":"Blizzard","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (blizzard-20-eur, 6, blizzard 20 EUR, blizzard, Blizzard, gamecard, currency, 20, eur, 1, 0, {\"slug\":\"blizzard-eu-eur-20\",\"name\":\"blizzard 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":18.82,\"priceCurrency\":\"eur\",\"priceInclVat\":18.82,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"blizzard\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Blizzard\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (blizzard-50-eur, 6, blizzard 50 EUR, blizzard, Blizzard, gamecard, currency, 50, eur, 1, 0, {"slug":"blizzard-eu-eur-50","name":"blizzard 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":46.97,"priceCurrency":"eur","priceInclVat":46.97,"vatAmount":0,"redeemValue":"eur","brandSlug":"blizzard","category":"gamecard","redeemType":"currency","brandName":"Blizzard","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (blizzard-50-eur, 6, blizzard 50 EUR, blizzard, Blizzard, gamecard, currency, 50, eur, 1, 0, {\"slug\":\"blizzard-eu-eur-50\",\"name\":\"blizzard 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":46.97,\"priceCurrency\":\"eur\",\"priceInclVat\":46.97,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"blizzard\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Blizzard\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (blizzard-100-eur, 6, blizzard 100 EUR, blizzard, Blizzard, gamecard, currency, 100, eur, 1, 0, {"slug":"blizzard-eu-eur-100","name":"blizzard 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":95.93,"priceCurrency":"eur","priceInclVat":95.93,"vatAmount":0,"redeemValue":"eur","brandSlug":"blizzard","category":"gamecard","redeemType":"currency","brandName":"Blizzard","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (blizzard-100-eur, 6, blizzard 100 EUR, blizzard, Blizzard, gamecard, currency, 100, eur, 1, 0, {\"slug\":\"blizzard-eu-eur-100\",\"name\":\"blizzard 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":95.93,\"priceCurrency\":\"eur\",\"priceInclVat\":95.93,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"blizzard\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Blizzard\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'blizzard-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-5-eur, 7, bol.com 5 EUR, bol-com, Bol, giftcard, region, 5, eur, 1, 0, {"slug":"bol.com-nl-eur-5","name":"bol.com 5 EUR","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":4.95,"priceCurrency":"eur","priceInclVat":4.95,"vatAmount":0,"redeemValue":"nl","brandSlug":"bol-com","category":"giftcard","redeemType":"region","brandName":"Bol","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-5-eur, 7, bol.com 5 EUR, bol-com, Bol, giftcard, region, 5, eur, 1, 0, {\"slug\":\"bol.com-nl-eur-5\",\"name\":\"bol.com 5 EUR\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":4.95,\"priceCurrency\":\"eur\",\"priceInclVat\":4.95,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"bol-com\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Bol\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-5-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-10-eur, 7, bol.com 10 EUR, bol-com, Bol, giftcard, region, 10, eur, 1, 0, {"slug":"bol.com-nl-eur-10","name":"bol.com 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.84,"priceCurrency":"eur","priceInclVat":9.84,"vatAmount":0,"redeemValue":"nl","brandSlug":"bol-com","category":"giftcard","redeemType":"region","brandName":"Bol","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-10-eur, 7, bol.com 10 EUR, bol-com, Bol, giftcard, region, 10, eur, 1, 0, {\"slug\":\"bol.com-nl-eur-10\",\"name\":\"bol.com 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.84,\"priceCurrency\":\"eur\",\"priceInclVat\":9.84,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"bol-com\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Bol\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-20-eur, 7, bol.com 20 EUR, bol-com, Bol, giftcard, region, 20, eur, 1, 0, {"slug":"bol.com-nl-eur-20","name":"bol.com 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.63,"priceCurrency":"eur","priceInclVat":19.63,"vatAmount":0,"redeemValue":"nl","brandSlug":"bol-com","category":"giftcard","redeemType":"region","brandName":"Bol","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-20-eur, 7, bol.com 20 EUR, bol-com, Bol, giftcard, region, 20, eur, 1, 0, {\"slug\":\"bol.com-nl-eur-20\",\"name\":\"bol.com 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.63,\"priceCurrency\":\"eur\",\"priceInclVat\":19.63,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"bol-com\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Bol\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-25-eur, 7, bol.com 25 EUR, bol-com, Bol, giftcard, region, 25, eur, 1, 0, {"slug":"bol.com-be-eur-25","name":"bol.com 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.53,"priceCurrency":"eur","priceInclVat":24.53,"vatAmount":0,"redeemValue":"be","brandSlug":"bol-com","category":"giftcard","redeemType":"region","brandName":"Bol","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-25-eur, 7, bol.com 25 EUR, bol-com, Bol, giftcard, region, 25, eur, 1, 0, {\"slug\":\"bol.com-be-eur-25\",\"name\":\"bol.com 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.53,\"priceCurrency\":\"eur\",\"priceInclVat\":24.53,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"bol-com\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Bol\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-25-eur, 7, bol.com 25 EUR, bol-com, Bol, giftcard, region, 25, eur, 1, 0, {"slug":"bol.com-nl-eur-25","name":"bol.com 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.53,"priceCurrency":"eur","priceInclVat":24.53,"vatAmount":0,"redeemValue":"nl","brandSlug":"bol-com","category":"giftcard","redeemType":"region","brandName":"Bol","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-25-eur, 7, bol.com 25 EUR, bol-com, Bol, giftcard, region, 25, eur, 1, 0, {\"slug\":\"bol.com-nl-eur-25\",\"name\":\"bol.com 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.53,\"priceCurrency\":\"eur\",\"priceInclVat\":24.53,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"bol-com\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Bol\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:27:59] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-50-eur, 7, bol.com 50 EUR, bol-com, Bol, giftcard, region, 50, eur, 1, 0, {"slug":"bol.com-nl-eur-50","name":"bol.com 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.01,"priceCurrency":"eur","priceInclVat":49.01,"vatAmount":0,"redeemValue":"nl","brandSlug":"bol-com","category":"giftcard","redeemType":"region","brandName":"Bol","isVariableProduct":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bolcom-50-eur, 7, bol.com 50 EUR, bol-com, Bol, giftcard, region, 50, eur, 1, 0, {\"slug\":\"bol.com-nl-eur-50\",\"name\":\"bol.com 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.01,\"priceCurrency\":\"eur\",\"priceInclVat\":49.01,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"bol-com\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Bol\",\"isVariableProduct\":false}, 2026-06-08 22:27:59, 2026-06-08 22:27:59)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bolcom-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5-usd-ww, 8, cashtocode 5 USD WW, cashtocode, CashToCode, payment-card, currency, 5, usd, 1, 0, {"slug":"cashtocode-ww-usd-5","name":"cashtocode 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":4.46,"priceCurrency":"eur","priceInclVat":4.46,"vatAmount":0,"redeemValue":"usd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5-usd-ww, 8, cashtocode 5 USD WW, cashtocode, CashToCode, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"cashtocode-ww-usd-5\",\"name\":\"cashtocode 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":4.46,\"priceCurrency\":\"eur\",\"priceInclVat\":4.46,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-10-usd-ww, 8, cashtocode 10 USD WW, cashtocode, CashToCode, payment-card, currency, 10, usd, 1, 0, {"slug":"cashtocode-ww-usd-10","name":"cashtocode 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":8.95,"priceCurrency":"eur","priceInclVat":8.95,"vatAmount":0,"redeemValue":"usd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-10-usd-ww, 8, cashtocode 10 USD WW, cashtocode, CashToCode, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"cashtocode-ww-usd-10\",\"name\":\"cashtocode 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":8.95,\"priceCurrency\":\"eur\",\"priceInclVat\":8.95,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-aud-ww, 8, cashtocode 25 AUD WW, cashtocode, CashToCode, payment-card, currency, 25, aud, 1, 0, {"slug":"cashtocode-ww-aud-25","name":"cashtocode 25 AUD WW","faceValueAmount":25,"faceValueCurrency":"aud","isStocked":true,"priceAmount":15.76,"priceCurrency":"eur","priceInclVat":15.76,"vatAmount":0,"redeemValue":"aud","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-aud-ww, 8, cashtocode 25 AUD WW, cashtocode, CashToCode, payment-card, currency, 25, aud, 1, 0, {\"slug\":\"cashtocode-ww-aud-25\",\"name\":\"cashtocode 25 AUD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":15.76,\"priceCurrency\":\"eur\",\"priceInclVat\":15.76,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-cad-ww, 8, cashtocode 25 CAD WW, cashtocode, CashToCode, payment-card, currency, 25, cad, 1, 0, {"slug":"cashtocode-ww-cad-25","name":"cashtocode 25 CAD WW","faceValueAmount":25,"faceValueCurrency":"cad","isStocked":true,"priceAmount":16,"priceCurrency":"eur","priceInclVat":16,"vatAmount":0,"redeemValue":"cad","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-cad-ww, 8, cashtocode 25 CAD WW, cashtocode, CashToCode, payment-card, currency, 25, cad, 1, 0, {\"slug\":\"cashtocode-ww-cad-25\",\"name\":\"cashtocode 25 CAD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":16,\"priceCurrency\":\"eur\",\"priceInclVat\":16,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-nzd-ww, 8, cashtocode 25 NZD WW, cashtocode, CashToCode, payment-card, currency, 25, nzd, 1, 0, {"slug":"cashtocode-ww-nzd-25","name":"cashtocode 25 NZD WW","faceValueAmount":25,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":13,"priceCurrency":"eur","priceInclVat":13,"vatAmount":0,"redeemValue":"nzd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-nzd-ww, 8, cashtocode 25 NZD WW, cashtocode, CashToCode, payment-card, currency, 25, nzd, 1, 0, {\"slug\":\"cashtocode-ww-nzd-25\",\"name\":\"cashtocode 25 NZD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":13,\"priceCurrency\":\"eur\",\"priceInclVat\":13,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-nzd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-usd-ww, 8, cashtocode 25 USD WW, cashtocode, CashToCode, payment-card, currency, 25, usd, 1, 0, {"slug":"cashtocode-ww-usd-25","name":"cashtocode 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":22.32,"priceCurrency":"eur","priceInclVat":22.32,"vatAmount":0,"redeemValue":"usd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-25-usd-ww, 8, cashtocode 25 USD WW, cashtocode, CashToCode, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"cashtocode-ww-usd-25\",\"name\":\"cashtocode 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":22.32,\"priceCurrency\":\"eur\",\"priceInclVat\":22.32,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-aud-ww, 8, cashtocode 50 AUD WW, cashtocode, CashToCode, payment-card, currency, 50, aud, 1, 0, {"slug":"cashtocode-ww-aud-50","name":"cashtocode 50 AUD WW","faceValueAmount":50,"faceValueCurrency":"aud","isStocked":true,"priceAmount":31.46,"priceCurrency":"eur","priceInclVat":31.46,"vatAmount":0,"redeemValue":"aud","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-aud-ww, 8, cashtocode 50 AUD WW, cashtocode, CashToCode, payment-card, currency, 50, aud, 1, 0, {\"slug\":\"cashtocode-ww-aud-50\",\"name\":\"cashtocode 50 AUD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":31.46,\"priceCurrency\":\"eur\",\"priceInclVat\":31.46,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-cad-ww, 8, cashtocode 50 CAD WW, cashtocode, CashToCode, payment-card, currency, 50, cad, 1, 0, {"slug":"cashtocode-ww-cad-50","name":"cashtocode 50 CAD WW","faceValueAmount":50,"faceValueCurrency":"cad","isStocked":true,"priceAmount":31.98,"priceCurrency":"eur","priceInclVat":31.98,"vatAmount":0,"redeemValue":"cad","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-cad-ww, 8, cashtocode 50 CAD WW, cashtocode, CashToCode, payment-card, currency, 50, cad, 1, 0, {\"slug\":\"cashtocode-ww-cad-50\",\"name\":\"cashtocode 50 CAD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":31.98,\"priceCurrency\":\"eur\",\"priceInclVat\":31.98,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-nzd-ww, 8, cashtocode 50 NZD WW, cashtocode, CashToCode, payment-card, currency, 50, nzd, 1, 0, {"slug":"cashtocode-ww-nzd-50","name":"cashtocode 50 NZD WW","faceValueAmount":50,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":25.95,"priceCurrency":"eur","priceInclVat":25.95,"vatAmount":0,"redeemValue":"nzd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-nzd-ww, 8, cashtocode 50 NZD WW, cashtocode, CashToCode, payment-card, currency, 50, nzd, 1, 0, {\"slug\":\"cashtocode-ww-nzd-50\",\"name\":\"cashtocode 50 NZD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":25.95,\"priceCurrency\":\"eur\",\"priceInclVat\":25.95,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-nzd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-usd-ww, 8, cashtocode 50 USD WW, cashtocode, CashToCode, payment-card, currency, 50, usd, 1, 0, {"slug":"cashtocode-ww-usd-50","name":"cashtocode 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":44.58,"priceCurrency":"eur","priceInclVat":44.58,"vatAmount":0,"redeemValue":"usd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-50-usd-ww, 8, cashtocode 50 USD WW, cashtocode, CashToCode, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"cashtocode-ww-usd-50\",\"name\":\"cashtocode 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":44.58,\"priceCurrency\":\"eur\",\"priceInclVat\":44.58,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-75-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-75-ghs-ww, 8, cashtocode 75 GHS WW, cashtocode, CashToCode, payment-card, currency, 75, ghs, 1, 0, {"slug":"cashtocode-ww-ghs-75","name":"cashtocode 75 GHS WW","faceValueAmount":75,"faceValueCurrency":"ghs","isStocked":true,"priceAmount":5.7,"priceCurrency":"eur","priceInclVat":5.7,"vatAmount":0,"redeemValue":"ghs","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-75-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-75-ghs-ww, 8, cashtocode 75 GHS WW, cashtocode, CashToCode, payment-card, currency, 75, ghs, 1, 0, {\"slug\":\"cashtocode-ww-ghs-75\",\"name\":\"cashtocode 75 GHS WW\",\"faceValueAmount\":75,\"faceValueCurrency\":\"ghs\",\"isStocked\":true,\"priceAmount\":5.7,\"priceCurrency\":\"eur\",\"priceInclVat\":5.7,\"vatAmount\":0,\"redeemValue\":\"ghs\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-75-ghs-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-aud-ww, 8, cashtocode 100 AUD WW, cashtocode, CashToCode, payment-card, currency, 100, aud, 1, 0, {"slug":"cashtocode-ww-aud-100","name":"cashtocode 100 AUD WW","faceValueAmount":100,"faceValueCurrency":"aud","isStocked":true,"priceAmount":62.87,"priceCurrency":"eur","priceInclVat":62.87,"vatAmount":0,"redeemValue":"aud","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-aud-ww, 8, cashtocode 100 AUD WW, cashtocode, CashToCode, payment-card, currency, 100, aud, 1, 0, {\"slug\":\"cashtocode-ww-aud-100\",\"name\":\"cashtocode 100 AUD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":62.87,\"priceCurrency\":\"eur\",\"priceInclVat\":62.87,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-cad-ww, 8, cashtocode 100 CAD WW, cashtocode, CashToCode, payment-card, currency, 100, cad, 1, 0, {"slug":"cashtocode-ww-cad-100","name":"cashtocode 100 CAD WW","faceValueAmount":100,"faceValueCurrency":"cad","isStocked":true,"priceAmount":63.89,"priceCurrency":"eur","priceInclVat":63.89,"vatAmount":0,"redeemValue":"cad","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-cad-ww, 8, cashtocode 100 CAD WW, cashtocode, CashToCode, payment-card, currency, 100, cad, 1, 0, {\"slug\":\"cashtocode-ww-cad-100\",\"name\":\"cashtocode 100 CAD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":63.89,\"priceCurrency\":\"eur\",\"priceInclVat\":63.89,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-cny-ww, 8, cashtocode 100 CNY WW, cashtocode, CashToCode, payment-card, currency, 100, cny, 1, 0, {"slug":"cashtocode-ww-cny-100","name":"cashtocode 100 CNY WW","faceValueAmount":100,"faceValueCurrency":"cny","isStocked":true,"priceAmount":13.19,"priceCurrency":"eur","priceInclVat":13.19,"vatAmount":0,"redeemValue":"cny","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-cny-ww, 8, cashtocode 100 CNY WW, cashtocode, CashToCode, payment-card, currency, 100, cny, 1, 0, {\"slug\":\"cashtocode-ww-cny-100\",\"name\":\"cashtocode 100 CNY WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":13.19,\"priceCurrency\":\"eur\",\"priceInclVat\":13.19,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-nzd-ww, 8, cashtocode 100 NZD WW, cashtocode, CashToCode, payment-card, currency, 100, nzd, 1, 0, {"slug":"cashtocode-ww-nzd-100","name":"cashtocode 100 NZD WW","faceValueAmount":100,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":51.85,"priceCurrency":"eur","priceInclVat":51.85,"vatAmount":0,"redeemValue":"nzd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-nzd-ww, 8, cashtocode 100 NZD WW, cashtocode, CashToCode, payment-card, currency, 100, nzd, 1, 0, {\"slug\":\"cashtocode-ww-nzd-100\",\"name\":\"cashtocode 100 NZD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":51.85,\"priceCurrency\":\"eur\",\"priceInclVat\":51.85,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-nzd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-usd-ww, 8, cashtocode 100 USD WW, cashtocode, CashToCode, payment-card, currency, 100, usd, 1, 0, {"slug":"cashtocode-ww-usd-100","name":"cashtocode 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":89.12,"priceCurrency":"eur","priceInclVat":89.12,"vatAmount":0,"redeemValue":"usd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-100-usd-ww, 8, cashtocode 100 USD WW, cashtocode, CashToCode, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"cashtocode-ww-usd-100\",\"name\":\"cashtocode 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":89.12,\"priceCurrency\":\"eur\",\"priceInclVat\":89.12,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-150-aud-ww, 8, cashtocode 150 AUD WW, cashtocode, CashToCode, payment-card, currency, 150, aud, 1, 0, {"slug":"cashtocode-ww-aud-150","name":"cashtocode 150 AUD WW","faceValueAmount":150,"faceValueCurrency":"aud","isStocked":true,"priceAmount":94.29,"priceCurrency":"eur","priceInclVat":94.29,"vatAmount":0,"redeemValue":"aud","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-150-aud-ww, 8, cashtocode 150 AUD WW, cashtocode, CashToCode, payment-card, currency, 150, aud, 1, 0, {\"slug\":\"cashtocode-ww-aud-150\",\"name\":\"cashtocode 150 AUD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":94.29,\"priceCurrency\":\"eur\",\"priceInclVat\":94.29,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-150-cad-ww, 8, cashtocode 150 CAD WW, cashtocode, CashToCode, payment-card, currency, 150, cad, 1, 0, {"slug":"cashtocode-ww-cad-150","name":"cashtocode 150 CAD WW","faceValueAmount":150,"faceValueCurrency":"cad","isStocked":true,"priceAmount":95.82,"priceCurrency":"eur","priceInclVat":95.82,"vatAmount":0,"redeemValue":"cad","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-150-cad-ww, 8, cashtocode 150 CAD WW, cashtocode, CashToCode, payment-card, currency, 150, cad, 1, 0, {\"slug\":\"cashtocode-ww-cad-150\",\"name\":\"cashtocode 150 CAD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":95.82,\"priceCurrency\":\"eur\",\"priceInclVat\":95.82,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-150-nzd-ww, 8, cashtocode 150 NZD WW, cashtocode, CashToCode, payment-card, currency, 150, nzd, 1, 0, {"slug":"cashtocode-ww-nzd-150","name":"cashtocode 150 NZD WW","faceValueAmount":150,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":77.75,"priceCurrency":"eur","priceInclVat":77.75,"vatAmount":0,"redeemValue":"nzd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-150-nzd-ww, 8, cashtocode 150 NZD WW, cashtocode, CashToCode, payment-card, currency, 150, nzd, 1, 0, {\"slug\":\"cashtocode-ww-nzd-150\",\"name\":\"cashtocode 150 NZD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":77.75,\"priceCurrency\":\"eur\",\"priceInclVat\":77.75,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-150-nzd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-175-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-175-ghs-ww, 8, cashtocode 175 GHS WW, cashtocode, CashToCode, payment-card, currency, 175, ghs, 1, 0, {"slug":"cashtocode-ww-ghs-175","name":"cashtocode 175 GHS WW","faceValueAmount":175,"faceValueCurrency":"ghs","isStocked":true,"priceAmount":13.25,"priceCurrency":"eur","priceInclVat":13.25,"vatAmount":0,"redeemValue":"ghs","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-175-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-175-ghs-ww, 8, cashtocode 175 GHS WW, cashtocode, CashToCode, payment-card, currency, 175, ghs, 1, 0, {\"slug\":\"cashtocode-ww-ghs-175\",\"name\":\"cashtocode 175 GHS WW\",\"faceValueAmount\":175,\"faceValueCurrency\":\"ghs\",\"isStocked\":true,\"priceAmount\":13.25,\"priceCurrency\":\"eur\",\"priceInclVat\":13.25,\"vatAmount\":0,\"redeemValue\":\"ghs\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-175-ghs-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-aud-ww, 8, cashtocode 200 AUD WW, cashtocode, CashToCode, payment-card, currency, 200, aud, 1, 0, {"slug":"cashtocode-ww-aud-200","name":"cashtocode 200 AUD WW","faceValueAmount":200,"faceValueCurrency":"aud","isStocked":true,"priceAmount":125.7,"priceCurrency":"eur","priceInclVat":125.7,"vatAmount":0,"redeemValue":"aud","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-aud-ww, 8, cashtocode 200 AUD WW, cashtocode, CashToCode, payment-card, currency, 200, aud, 1, 0, {\"slug\":\"cashtocode-ww-aud-200\",\"name\":\"cashtocode 200 AUD WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":125.7,\"priceCurrency\":\"eur\",\"priceInclVat\":125.7,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-cny-ww, 8, cashtocode 200 CNY WW, cashtocode, CashToCode, payment-card, currency, 200, cny, 1, 0, {"slug":"cashtocode-ww-cny-200","name":"cashtocode 200 CNY WW","faceValueAmount":200,"faceValueCurrency":"cny","isStocked":true,"priceAmount":26.32,"priceCurrency":"eur","priceInclVat":26.32,"vatAmount":0,"redeemValue":"cny","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-cny-ww, 8, cashtocode 200 CNY WW, cashtocode, CashToCode, payment-card, currency, 200, cny, 1, 0, {\"slug\":\"cashtocode-ww-cny-200\",\"name\":\"cashtocode 200 CNY WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":26.32,\"priceCurrency\":\"eur\",\"priceInclVat\":26.32,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-nzd-ww, 8, cashtocode 200 NZD WW, cashtocode, CashToCode, payment-card, currency, 200, nzd, 1, 0, {"slug":"cashtocode-ww-nzd-200","name":"cashtocode 200 NZD WW","faceValueAmount":200,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":103.66,"priceCurrency":"eur","priceInclVat":103.66,"vatAmount":0,"redeemValue":"nzd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-nzd-ww, 8, cashtocode 200 NZD WW, cashtocode, CashToCode, payment-card, currency, 200, nzd, 1, 0, {\"slug\":\"cashtocode-ww-nzd-200\",\"name\":\"cashtocode 200 NZD WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":103.66,\"priceCurrency\":\"eur\",\"priceInclVat\":103.66,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-nzd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-usd-ww, 8, cashtocode 200 USD WW, cashtocode, CashToCode, payment-card, currency, 200, usd, 1, 0, {"slug":"cashtocode-ww-usd-200","name":"cashtocode 200 USD WW","faceValueAmount":200,"faceValueCurrency":"usd","isStocked":true,"priceAmount":178.18,"priceCurrency":"eur","priceInclVat":178.18,"vatAmount":0,"redeemValue":"usd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-usd-ww, 8, cashtocode 200 USD WW, cashtocode, CashToCode, payment-card, currency, 200, usd, 1, 0, {\"slug\":\"cashtocode-ww-usd-200\",\"name\":\"cashtocode 200 USD WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":178.18,\"priceCurrency\":\"eur\",\"priceInclVat\":178.18,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-zar-ww, 8, cashtocode 200 ZAR WW, cashtocode, CashToCode, payment-card, currency, 200, zar, 1, 0, {"slug":"cashtocode-ww-zar-200","name":"cashtocode 200 ZAR WW","faceValueAmount":200,"faceValueCurrency":"zar","isStocked":true,"priceAmount":10.84,"priceCurrency":"eur","priceInclVat":10.84,"vatAmount":0,"redeemValue":"zar","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-200-zar-ww, 8, cashtocode 200 ZAR WW, cashtocode, CashToCode, payment-card, currency, 200, zar, 1, 0, {\"slug\":\"cashtocode-ww-zar-200\",\"name\":\"cashtocode 200 ZAR WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":10.84,\"priceCurrency\":\"eur\",\"priceInclVat\":10.84,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-200-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-250-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-250-cad-ww, 8, cashtocode 250 CAD WW, cashtocode, CashToCode, payment-card, currency, 250, cad, 1, 0, {"slug":"cashtocode-ww-cad-250","name":"cashtocode 250 CAD WW","faceValueAmount":250,"faceValueCurrency":"cad","isStocked":true,"priceAmount":159.65,"priceCurrency":"eur","priceInclVat":159.65,"vatAmount":0,"redeemValue":"cad","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-250-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-250-cad-ww, 8, cashtocode 250 CAD WW, cashtocode, CashToCode, payment-card, currency, 250, cad, 1, 0, {\"slug\":\"cashtocode-ww-cad-250\",\"name\":\"cashtocode 250 CAD WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":159.65,\"priceCurrency\":\"eur\",\"priceInclVat\":159.65,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-250-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-300-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-300-inr-ww, 8, cashtocode 300 INR WW, cashtocode, CashToCode, payment-card, currency, 300, inr, 1, 0, {"slug":"cashtocode-ww-inr-300","name":"cashtocode 300 INR WW","faceValueAmount":300,"faceValueCurrency":"inr","isStocked":true,"priceAmount":2.84,"priceCurrency":"eur","priceInclVat":2.84,"vatAmount":0,"redeemValue":"inr","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-300-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-300-inr-ww, 8, cashtocode 300 INR WW, cashtocode, CashToCode, payment-card, currency, 300, inr, 1, 0, {\"slug\":\"cashtocode-ww-inr-300\",\"name\":\"cashtocode 300 INR WW\",\"faceValueAmount\":300,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":2.84,\"priceCurrency\":\"eur\",\"priceInclVat\":2.84,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-300-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-350-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-350-ghs-ww, 8, cashtocode 350 GHS WW, cashtocode, CashToCode, payment-card, currency, 350, ghs, 1, 0, {"slug":"cashtocode-ww-ghs-350","name":"cashtocode 350 GHS WW","faceValueAmount":350,"faceValueCurrency":"ghs","isStocked":true,"priceAmount":26.46,"priceCurrency":"eur","priceInclVat":26.46,"vatAmount":0,"redeemValue":"ghs","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-350-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-350-ghs-ww, 8, cashtocode 350 GHS WW, cashtocode, CashToCode, payment-card, currency, 350, ghs, 1, 0, {\"slug\":\"cashtocode-ww-ghs-350\",\"name\":\"cashtocode 350 GHS WW\",\"faceValueAmount\":350,\"faceValueCurrency\":\"ghs\",\"isStocked\":true,\"priceAmount\":26.46,\"priceCurrency\":\"eur\",\"priceInclVat\":26.46,\"vatAmount\":0,\"redeemValue\":\"ghs\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-350-ghs-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-400-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-400-aud-ww, 8, cashtocode 400 AUD WW, cashtocode, CashToCode, payment-card, currency, 400, aud, 1, 0, {"slug":"cashtocode-ww-aud-400","name":"cashtocode 400 AUD WW","faceValueAmount":400,"faceValueCurrency":"aud","isStocked":true,"priceAmount":251.35,"priceCurrency":"eur","priceInclVat":251.35,"vatAmount":0,"redeemValue":"aud","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-400-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-400-aud-ww, 8, cashtocode 400 AUD WW, cashtocode, CashToCode, payment-card, currency, 400, aud, 1, 0, {\"slug\":\"cashtocode-ww-aud-400\",\"name\":\"cashtocode 400 AUD WW\",\"faceValueAmount\":400,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":251.35,\"priceCurrency\":\"eur\",\"priceInclVat\":251.35,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-400-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-400-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-400-nzd-ww, 8, cashtocode 400 NZD WW, cashtocode, CashToCode, payment-card, currency, 400, nzd, 1, 0, {"slug":"cashtocode-ww-nzd-400","name":"cashtocode 400 NZD WW","faceValueAmount":400,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":201.89,"priceCurrency":"EUR","priceInclVat":201.89,"vatAmount":0,"redeemValue":"nzd","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-400-nzd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-400-nzd-ww, 8, cashtocode 400 NZD WW, cashtocode, CashToCode, payment-card, currency, 400, nzd, 1, 0, {\"slug\":\"cashtocode-ww-nzd-400\",\"name\":\"cashtocode 400 NZD WW\",\"faceValueAmount\":400,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":201.89,\"priceCurrency\":\"EUR\",\"priceInclVat\":201.89,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-400-nzd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-500-cny-ww, 8, cashtocode 500 CNY WW, cashtocode, CashToCode, payment-card, currency, 500, cny, 1, 0, {"slug":"cashtocode-ww-cny-500","name":"cashtocode 500 CNY WW","faceValueAmount":500,"faceValueCurrency":"cny","isStocked":true,"priceAmount":65.74,"priceCurrency":"eur","priceInclVat":65.74,"vatAmount":0,"redeemValue":"cny","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-500-cny-ww, 8, cashtocode 500 CNY WW, cashtocode, CashToCode, payment-card, currency, 500, cny, 1, 0, {\"slug\":\"cashtocode-ww-cny-500\",\"name\":\"cashtocode 500 CNY WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":65.74,\"priceCurrency\":\"eur\",\"priceInclVat\":65.74,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-500-ngn-ww, 8, cashtocode 500 NGN WW, cashtocode, CashToCode, payment-card, currency, 500, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-500","name":"cashtocode 500 NGN WW","faceValueAmount":500,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":0.38,"priceCurrency":"eur","priceInclVat":0.38,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-500-ngn-ww, 8, cashtocode 500 NGN WW, cashtocode, CashToCode, payment-card, currency, 500, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-500\",\"name\":\"cashtocode 500 NGN WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":0.38,\"priceCurrency\":\"eur\",\"priceInclVat\":0.38,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-500-zar-ww, 8, cashtocode 500 ZAR WW, cashtocode, CashToCode, payment-card, currency, 500, zar, 1, 0, {"slug":"cashtocode-ww-zar-500","name":"cashtocode 500 ZAR WW","faceValueAmount":500,"faceValueCurrency":"zar","isStocked":true,"priceAmount":27.03,"priceCurrency":"eur","priceInclVat":27.03,"vatAmount":0,"redeemValue":"zar","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-500-zar-ww, 8, cashtocode 500 ZAR WW, cashtocode, CashToCode, payment-card, currency, 500, zar, 1, 0, {\"slug\":\"cashtocode-ww-zar-500\",\"name\":\"cashtocode 500 ZAR WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":27.03,\"priceCurrency\":\"eur\",\"priceInclVat\":27.03,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-500-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-700-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-700-ghs-ww, 8, cashtocode 700 GHS WW, cashtocode, CashToCode, payment-card, currency, 700, ghs, 1, 0, {"slug":"cashtocode-ww-ghs-700","name":"cashtocode 700 GHS WW","faceValueAmount":700,"faceValueCurrency":"ghs","isStocked":true,"priceAmount":52.87,"priceCurrency":"eur","priceInclVat":52.87,"vatAmount":0,"redeemValue":"ghs","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-700-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-700-ghs-ww, 8, cashtocode 700 GHS WW, cashtocode, CashToCode, payment-card, currency, 700, ghs, 1, 0, {\"slug\":\"cashtocode-ww-ghs-700\",\"name\":\"cashtocode 700 GHS WW\",\"faceValueAmount\":700,\"faceValueCurrency\":\"ghs\",\"isStocked\":true,\"priceAmount\":52.87,\"priceCurrency\":\"eur\",\"priceInclVat\":52.87,\"vatAmount\":0,\"redeemValue\":\"ghs\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-700-ghs-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-800-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-800-cny-ww, 8, cashtocode 800 CNY WW, cashtocode, CashToCode, payment-card, currency, 800, cny, 1, 0, {"slug":"cashtocode-ww-cny-800","name":"cashtocode 800 CNY WW","faceValueAmount":800,"faceValueCurrency":"cny","isStocked":true,"priceAmount":105.15,"priceCurrency":"eur","priceInclVat":105.15,"vatAmount":0,"redeemValue":"cny","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-800-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-800-cny-ww, 8, cashtocode 800 CNY WW, cashtocode, CashToCode, payment-card, currency, 800, cny, 1, 0, {\"slug\":\"cashtocode-ww-cny-800\",\"name\":\"cashtocode 800 CNY WW\",\"faceValueAmount\":800,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":105.15,\"priceCurrency\":\"eur\",\"priceInclVat\":105.15,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-800-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-900-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-900-zar-ww, 8, cashtocode 900 ZAR WW, cashtocode, CashToCode, payment-card, currency, 900, zar, 1, 0, {"slug":"cashtocode-ww-zar-900","name":"cashtocode 900 ZAR WW","faceValueAmount":900,"faceValueCurrency":"zar","isStocked":true,"priceAmount":48.62,"priceCurrency":"eur","priceInclVat":48.62,"vatAmount":0,"redeemValue":"zar","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-900-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-900-zar-ww, 8, cashtocode 900 ZAR WW, cashtocode, CashToCode, payment-card, currency, 900, zar, 1, 0, {\"slug\":\"cashtocode-ww-zar-900\",\"name\":\"cashtocode 900 ZAR WW\",\"faceValueAmount\":900,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":48.62,\"priceCurrency\":\"eur\",\"priceInclVat\":48.62,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-900-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-ars-ww, 8, cashtocode 1000 ARS WW, cashtocode, CashToCode, payment-card, currency, 1000, ars, 1, 0, {"slug":"cashtocode-ww-ars-1000","name":"cashtocode 1000 ARS WW","faceValueAmount":1000,"faceValueCurrency":"ars","isStocked":true,"priceAmount":0.66,"priceCurrency":"eur","priceInclVat":0.66,"vatAmount":0,"redeemValue":"ars","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-ars-ww, 8, cashtocode 1000 ARS WW, cashtocode, CashToCode, payment-card, currency, 1000, ars, 1, 0, {\"slug\":\"cashtocode-ww-ars-1000\",\"name\":\"cashtocode 1000 ARS WW\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"ars\",\"isStocked\":true,\"priceAmount\":0.66,\"priceCurrency\":\"eur\",\"priceInclVat\":0.66,\"vatAmount\":0,\"redeemValue\":\"ars\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ars-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-ghs-ww, 8, cashtocode 1000 GHS WW, cashtocode, CashToCode, payment-card, currency, 1000, ghs, 1, 0, {"slug":"cashtocode-ww-ghs-1000","name":"cashtocode 1000 GHS WW","faceValueAmount":1000,"faceValueCurrency":"ghs","isStocked":true,"priceAmount":75.5,"priceCurrency":"eur","priceInclVat":75.5,"vatAmount":0,"redeemValue":"ghs","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ghs-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-ghs-ww, 8, cashtocode 1000 GHS WW, cashtocode, CashToCode, payment-card, currency, 1000, ghs, 1, 0, {\"slug\":\"cashtocode-ww-ghs-1000\",\"name\":\"cashtocode 1000 GHS WW\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"ghs\",\"isStocked\":true,\"priceAmount\":75.5,\"priceCurrency\":\"eur\",\"priceInclVat\":75.5,\"vatAmount\":0,\"redeemValue\":\"ghs\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ghs-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-inr-ww, 8, cashtocode 1000 INR WW, cashtocode, CashToCode, payment-card, currency, 1000, inr, 1, 0, {"slug":"cashtocode-ww-inr-1000","name":"cashtocode 1000 INR WW","faceValueAmount":1000,"faceValueCurrency":"inr","isStocked":true,"priceAmount":9.36,"priceCurrency":"eur","priceInclVat":9.36,"vatAmount":0,"redeemValue":"inr","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-inr-ww, 8, cashtocode 1000 INR WW, cashtocode, CashToCode, payment-card, currency, 1000, inr, 1, 0, {\"slug\":\"cashtocode-ww-inr-1000\",\"name\":\"cashtocode 1000 INR WW\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":9.36,\"priceCurrency\":\"eur\",\"priceInclVat\":9.36,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-ngn-ww, 8, cashtocode 1000 NGN WW, cashtocode, CashToCode, payment-card, currency, 1000, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-1000","name":"cashtocode 1000 NGN WW","faceValueAmount":1000,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":0.71,"priceCurrency":"eur","priceInclVat":0.71,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1000-ngn-ww, 8, cashtocode 1000 NGN WW, cashtocode, CashToCode, payment-card, currency, 1000, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-1000\",\"name\":\"cashtocode 1000 NGN WW\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":0.71,\"priceCurrency\":\"eur\",\"priceInclVat\":0.71,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1000-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1300-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1300-kes-ww, 8, cashtocode 1300 KES WW, cashtocode, CashToCode, payment-card, currency, 1300, kes, 1, 0, {"slug":"cashtocode-ww-kes-1300","name":"cashtocode 1300 KES WW","faceValueAmount":1300,"faceValueCurrency":"kes","isStocked":true,"priceAmount":9,"priceCurrency":"eur","priceInclVat":9,"vatAmount":0,"redeemValue":"kes","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1300-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1300-kes-ww, 8, cashtocode 1300 KES WW, cashtocode, CashToCode, payment-card, currency, 1300, kes, 1, 0, {\"slug\":\"cashtocode-ww-kes-1300\",\"name\":\"cashtocode 1300 KES WW\",\"faceValueAmount\":1300,\"faceValueCurrency\":\"kes\",\"isStocked\":true,\"priceAmount\":9,\"priceCurrency\":\"eur\",\"priceInclVat\":9,\"vatAmount\":0,\"redeemValue\":\"kes\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1300-kes-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1500-cny-ww, 8, cashtocode 1500 CNY WW, cashtocode, CashToCode, payment-card, currency, 1500, cny, 1, 0, {"slug":"cashtocode-ww-cny-1500","name":"cashtocode 1500 CNY WW","faceValueAmount":1500,"faceValueCurrency":"cny","isStocked":true,"priceAmount":197.1,"priceCurrency":"eur","priceInclVat":197.1,"vatAmount":0,"redeemValue":"cny","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1500-cny-ww, 8, cashtocode 1500 CNY WW, cashtocode, CashToCode, payment-card, currency, 1500, cny, 1, 0, {\"slug\":\"cashtocode-ww-cny-1500\",\"name\":\"cashtocode 1500 CNY WW\",\"faceValueAmount\":1500,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":197.1,\"priceCurrency\":\"eur\",\"priceInclVat\":197.1,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1500-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1750-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1750-zar-ww, 8, cashtocode 1750 ZAR WW, cashtocode, CashToCode, payment-card, currency, 1750, zar, 1, 0, {"slug":"cashtocode-ww-zar-1750","name":"cashtocode 1750 ZAR WW","faceValueAmount":1750,"faceValueCurrency":"zar","isStocked":true,"priceAmount":94.48,"priceCurrency":"eur","priceInclVat":94.48,"vatAmount":0,"redeemValue":"zar","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1750-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-1750-zar-ww, 8, cashtocode 1750 ZAR WW, cashtocode, CashToCode, payment-card, currency, 1750, zar, 1, 0, {\"slug\":\"cashtocode-ww-zar-1750\",\"name\":\"cashtocode 1750 ZAR WW\",\"faceValueAmount\":1750,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":94.48,\"priceCurrency\":\"eur\",\"priceInclVat\":94.48,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-1750-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-ars-ww, 8, cashtocode 2500 ARS WW, cashtocode, CashToCode, payment-card, currency, 2500, ars, 1, 0, {"slug":"cashtocode-ww-ars-2500","name":"cashtocode 2500 ARS WW","faceValueAmount":2500,"faceValueCurrency":"ars","isStocked":true,"priceAmount":1.59,"priceCurrency":"eur","priceInclVat":1.59,"vatAmount":0,"redeemValue":"ars","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-ars-ww, 8, cashtocode 2500 ARS WW, cashtocode, CashToCode, payment-card, currency, 2500, ars, 1, 0, {\"slug\":\"cashtocode-ww-ars-2500\",\"name\":\"cashtocode 2500 ARS WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"ars\",\"isStocked\":true,\"priceAmount\":1.59,\"priceCurrency\":\"eur\",\"priceInclVat\":1.59,\"vatAmount\":0,\"redeemValue\":\"ars\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-ars-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-inr-ww, 8, cashtocode 2500 INR WW, cashtocode, CashToCode, payment-card, currency, 2500, inr, 1, 0, {"slug":"cashtocode-ww-inr-2500","name":"cashtocode 2500 INR WW","faceValueAmount":2500,"faceValueCurrency":"inr","isStocked":true,"priceAmount":23.35,"priceCurrency":"eur","priceInclVat":23.35,"vatAmount":0,"redeemValue":"inr","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-inr-ww, 8, cashtocode 2500 INR WW, cashtocode, CashToCode, payment-card, currency, 2500, inr, 1, 0, {\"slug\":\"cashtocode-ww-inr-2500\",\"name\":\"cashtocode 2500 INR WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":23.35,\"priceCurrency\":\"eur\",\"priceInclVat\":23.35,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-jpy-ww, 8, cashtocode 2500 JPY WW, cashtocode, CashToCode, payment-card, currency, 2500, jpy, 1, 0, {"slug":"cashtocode-ww-jpy-2500","name":"cashtocode 2500 JPY WW","faceValueAmount":2500,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":13.96,"priceCurrency":"eur","priceInclVat":13.96,"vatAmount":0,"redeemValue":"jpy","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-jpy-ww, 8, cashtocode 2500 JPY WW, cashtocode, CashToCode, payment-card, currency, 2500, jpy, 1, 0, {\"slug\":\"cashtocode-ww-jpy-2500\",\"name\":\"cashtocode 2500 JPY WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":13.96,\"priceCurrency\":\"eur\",\"priceInclVat\":13.96,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-ngn-ww, 8, cashtocode 2500 NGN WW, cashtocode, CashToCode, payment-card, currency, 2500, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-2500","name":"cashtocode 2500 NGN WW","faceValueAmount":2500,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":1.68,"priceCurrency":"eur","priceInclVat":1.68,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-ngn-ww, 8, cashtocode 2500 NGN WW, cashtocode, CashToCode, payment-card, currency, 2500, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-2500\",\"name\":\"cashtocode 2500 NGN WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":1.68,\"priceCurrency\":\"eur\",\"priceInclVat\":1.68,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-zar-ww, 8, cashtocode 2500 ZAR WW, cashtocode, CashToCode, payment-card, currency, 2500, zar, 1, 0, {"slug":"cashtocode-ww-zar-2500","name":"cashtocode 2500 ZAR WW","faceValueAmount":2500,"faceValueCurrency":"zar","isStocked":true,"priceAmount":134.97,"priceCurrency":"eur","priceInclVat":134.97,"vatAmount":0,"redeemValue":"zar","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-2500-zar-ww, 8, cashtocode 2500 ZAR WW, cashtocode, CashToCode, payment-card, currency, 2500, zar, 1, 0, {\"slug\":\"cashtocode-ww-zar-2500\",\"name\":\"cashtocode 2500 ZAR WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":134.97,\"priceCurrency\":\"eur\",\"priceInclVat\":134.97,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-2500-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-3000-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-3000-kes-ww, 8, cashtocode 3000 KES WW, cashtocode, CashToCode, payment-card, currency, 3000, kes, 1, 0, {"slug":"cashtocode-ww-kes-3000","name":"cashtocode 3000 KES WW","faceValueAmount":3000,"faceValueCurrency":"kes","isStocked":true,"priceAmount":20.69,"priceCurrency":"eur","priceInclVat":20.69,"vatAmount":0,"redeemValue":"kes","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-3000-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-3000-kes-ww, 8, cashtocode 3000 KES WW, cashtocode, CashToCode, payment-card, currency, 3000, kes, 1, 0, {\"slug\":\"cashtocode-ww-kes-3000\",\"name\":\"cashtocode 3000 KES WW\",\"faceValueAmount\":3000,\"faceValueCurrency\":\"kes\",\"isStocked\":true,\"priceAmount\":20.69,\"priceCurrency\":\"eur\",\"priceInclVat\":20.69,\"vatAmount\":0,\"redeemValue\":\"kes\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-3000-kes-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-3500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-3500-zar-ww, 8, cashtocode 3500 ZAR WW, cashtocode, CashToCode, payment-card, currency, 3500, zar, 1, 0, {"slug":"cashtocode-ww-zar-3500","name":"cashtocode 3500 ZAR WW","faceValueAmount":3500,"faceValueCurrency":"zar","isStocked":true,"priceAmount":188.92,"priceCurrency":"eur","priceInclVat":188.92,"vatAmount":0,"redeemValue":"zar","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-3500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-3500-zar-ww, 8, cashtocode 3500 ZAR WW, cashtocode, CashToCode, payment-card, currency, 3500, zar, 1, 0, {\"slug\":\"cashtocode-ww-zar-3500\",\"name\":\"cashtocode 3500 ZAR WW\",\"faceValueAmount\":3500,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":188.92,\"priceCurrency\":\"eur\",\"priceInclVat\":188.92,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-3500-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5000-ars-ww, 8, cashtocode 5000 ARS WW, cashtocode, CashToCode, payment-card, currency, 5000, ars, 1, 0, {"slug":"cashtocode-ww-ars-5000","name":"cashtocode 5000 ARS WW","faceValueAmount":5000,"faceValueCurrency":"ars","isStocked":true,"priceAmount":3.13,"priceCurrency":"eur","priceInclVat":3.13,"vatAmount":0,"redeemValue":"ars","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5000-ars-ww, 8, cashtocode 5000 ARS WW, cashtocode, CashToCode, payment-card, currency, 5000, ars, 1, 0, {\"slug\":\"cashtocode-ww-ars-5000\",\"name\":\"cashtocode 5000 ARS WW\",\"faceValueAmount\":5000,\"faceValueCurrency\":\"ars\",\"isStocked\":true,\"priceAmount\":3.13,\"priceCurrency\":\"eur\",\"priceInclVat\":3.13,\"vatAmount\":0,\"redeemValue\":\"ars\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-ars-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5000-inr-ww, 8, cashtocode 5000 INR WW, cashtocode, CashToCode, payment-card, currency, 5000, inr, 1, 0, {"slug":"cashtocode-ww-inr-5000","name":"cashtocode 5000 INR WW","faceValueAmount":5000,"faceValueCurrency":"inr","isStocked":true,"priceAmount":46.24,"priceCurrency":"eur","priceInclVat":46.24,"vatAmount":0,"redeemValue":"inr","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5000-inr-ww, 8, cashtocode 5000 INR WW, cashtocode, CashToCode, payment-card, currency, 5000, inr, 1, 0, {\"slug\":\"cashtocode-ww-inr-5000\",\"name\":\"cashtocode 5000 INR WW\",\"faceValueAmount\":5000,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":46.24,\"priceCurrency\":\"eur\",\"priceInclVat\":46.24,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5000-ngn-ww, 8, cashtocode 5000 NGN WW, cashtocode, CashToCode, payment-card, currency, 5000, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-5000","name":"cashtocode 5000 NGN WW","faceValueAmount":5000,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":3.32,"priceCurrency":"eur","priceInclVat":3.32,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-5000-ngn-ww, 8, cashtocode 5000 NGN WW, cashtocode, CashToCode, payment-card, currency, 5000, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-5000\",\"name\":\"cashtocode 5000 NGN WW\",\"faceValueAmount\":5000,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":3.32,\"priceCurrency\":\"eur\",\"priceInclVat\":3.32,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-5000-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-6000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-6000-jpy-ww, 8, cashtocode 6000 JPY WW, cashtocode, CashToCode, payment-card, currency, 6000, jpy, 1, 0, {"slug":"cashtocode-ww-jpy-6000","name":"cashtocode 6000 JPY WW","faceValueAmount":6000,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":33.42,"priceCurrency":"eur","priceInclVat":33.42,"vatAmount":0,"redeemValue":"jpy","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-6000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-6000-jpy-ww, 8, cashtocode 6000 JPY WW, cashtocode, CashToCode, payment-card, currency, 6000, jpy, 1, 0, {\"slug\":\"cashtocode-ww-jpy-6000\",\"name\":\"cashtocode 6000 JPY WW\",\"faceValueAmount\":6000,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":33.42,\"priceCurrency\":\"eur\",\"priceInclVat\":33.42,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-6000-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-6500-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-6500-kes-ww, 8, cashtocode 6500 KES WW, cashtocode, CashToCode, payment-card, currency, 6500, kes, 1, 0, {"slug":"cashtocode-ww-kes-6500","name":"cashtocode 6500 KES WW","faceValueAmount":6500,"faceValueCurrency":"kes","isStocked":true,"priceAmount":44.78,"priceCurrency":"eur","priceInclVat":44.78,"vatAmount":0,"redeemValue":"kes","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-6500-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-6500-kes-ww, 8, cashtocode 6500 KES WW, cashtocode, CashToCode, payment-card, currency, 6500, kes, 1, 0, {\"slug\":\"cashtocode-ww-kes-6500\",\"name\":\"cashtocode 6500 KES WW\",\"faceValueAmount\":6500,\"faceValueCurrency\":\"kes\",\"isStocked\":true,\"priceAmount\":44.78,\"priceCurrency\":\"eur\",\"priceInclVat\":44.78,\"vatAmount\":0,\"redeemValue\":\"kes\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-6500-kes-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-8500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-8500-inr-ww, 8, cashtocode 8500 INR WW, cashtocode, CashToCode, payment-card, currency, 8500, inr, 1, 0, {"slug":"cashtocode-ww-inr-8500","name":"cashtocode 8500 INR WW","faceValueAmount":8500,"faceValueCurrency":"inr","isStocked":true,"priceAmount":79.25,"priceCurrency":"eur","priceInclVat":79.25,"vatAmount":0,"redeemValue":"inr","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-8500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-8500-inr-ww, 8, cashtocode 8500 INR WW, cashtocode, CashToCode, payment-card, currency, 8500, inr, 1, 0, {\"slug\":\"cashtocode-ww-inr-8500\",\"name\":\"cashtocode 8500 INR WW\",\"faceValueAmount\":8500,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":79.25,\"priceCurrency\":\"eur\",\"priceInclVat\":79.25,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-8500-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-10000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-10000-ars-ww, 8, cashtocode 10000 ARS WW, cashtocode, CashToCode, payment-card, currency, 10000, ars, 1, 0, {"slug":"cashtocode-ww-ars-10000","name":"cashtocode 10000 ARS WW","faceValueAmount":10000,"faceValueCurrency":"ars","isStocked":true,"priceAmount":6.21,"priceCurrency":"eur","priceInclVat":6.21,"vatAmount":0,"redeemValue":"ars","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-10000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-10000-ars-ww, 8, cashtocode 10000 ARS WW, cashtocode, CashToCode, payment-card, currency, 10000, ars, 1, 0, {\"slug\":\"cashtocode-ww-ars-10000\",\"name\":\"cashtocode 10000 ARS WW\",\"faceValueAmount\":10000,\"faceValueCurrency\":\"ars\",\"isStocked\":true,\"priceAmount\":6.21,\"priceCurrency\":\"eur\",\"priceInclVat\":6.21,\"vatAmount\":0,\"redeemValue\":\"ars\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-10000-ars-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-12000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-12000-jpy-ww, 8, cashtocode 12000 JPY WW, cashtocode, CashToCode, payment-card, currency, 12000, jpy, 1, 0, {"slug":"cashtocode-ww-jpy-12000","name":"cashtocode 12000 JPY WW","faceValueAmount":12000,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":66.8,"priceCurrency":"eur","priceInclVat":66.8,"vatAmount":0,"redeemValue":"jpy","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-12000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-12000-jpy-ww, 8, cashtocode 12000 JPY WW, cashtocode, CashToCode, payment-card, currency, 12000, jpy, 1, 0, {\"slug\":\"cashtocode-ww-jpy-12000\",\"name\":\"cashtocode 12000 JPY WW\",\"faceValueAmount\":12000,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":66.8,\"priceCurrency\":\"eur\",\"priceInclVat\":66.8,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-12000-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-12000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-12000-ngn-ww, 8, cashtocode 12000 NGN WW, cashtocode, CashToCode, payment-card, currency, 12000, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-12000","name":"cashtocode 12000 NGN WW","faceValueAmount":12000,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":7.9,"priceCurrency":"eur","priceInclVat":7.9,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-12000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-12000-ngn-ww, 8, cashtocode 12000 NGN WW, cashtocode, CashToCode, payment-card, currency, 12000, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-12000\",\"name\":\"cashtocode 12000 NGN WW\",\"faceValueAmount\":12000,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":7.9,\"priceCurrency\":\"eur\",\"priceInclVat\":7.9,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-12000-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-13000-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-13000-kes-ww, 8, cashtocode 13000 KES WW, cashtocode, CashToCode, payment-card, currency, 13000, kes, 1, 0, {"slug":"cashtocode-ww-kes-13000","name":"cashtocode 13000 KES WW","faceValueAmount":13000,"faceValueCurrency":"kes","isStocked":true,"priceAmount":89.49,"priceCurrency":"eur","priceInclVat":89.49,"vatAmount":0,"redeemValue":"kes","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-13000-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-13000-kes-ww, 8, cashtocode 13000 KES WW, cashtocode, CashToCode, payment-card, currency, 13000, kes, 1, 0, {\"slug\":\"cashtocode-ww-kes-13000\",\"name\":\"cashtocode 13000 KES WW\",\"faceValueAmount\":13000,\"faceValueCurrency\":\"kes\",\"isStocked\":true,\"priceAmount\":89.49,\"priceCurrency\":\"eur\",\"priceInclVat\":89.49,\"vatAmount\":0,\"redeemValue\":\"kes\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-13000-kes-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-15000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-15000-ars-ww, 8, cashtocode 15000 ARS WW, cashtocode, CashToCode, payment-card, currency, 15000, ars, 1, 0, {"slug":"cashtocode-ww-ars-15000","name":"cashtocode 15000 ARS WW","faceValueAmount":15000,"faceValueCurrency":"ars","isStocked":true,"priceAmount":9.29,"priceCurrency":"eur","priceInclVat":9.29,"vatAmount":0,"redeemValue":"ars","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-15000-ars-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-15000-ars-ww, 8, cashtocode 15000 ARS WW, cashtocode, CashToCode, payment-card, currency, 15000, ars, 1, 0, {\"slug\":\"cashtocode-ww-ars-15000\",\"name\":\"cashtocode 15000 ARS WW\",\"faceValueAmount\":15000,\"faceValueCurrency\":\"ars\",\"isStocked\":true,\"priceAmount\":9.29,\"priceCurrency\":\"eur\",\"priceInclVat\":9.29,\"vatAmount\":0,\"redeemValue\":\"ars\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-15000-ars-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-17000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-17000-inr-ww, 8, cashtocode 17000 INR WW, cashtocode, CashToCode, payment-card, currency, 17000, inr, 1, 0, {"slug":"cashtocode-ww-inr-17000","name":"cashtocode 17000 INR WW","faceValueAmount":17000,"faceValueCurrency":"inr","isStocked":true,"priceAmount":158.45,"priceCurrency":"eur","priceInclVat":158.45,"vatAmount":0,"redeemValue":"inr","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-17000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-17000-inr-ww, 8, cashtocode 17000 INR WW, cashtocode, CashToCode, payment-card, currency, 17000, inr, 1, 0, {\"slug\":\"cashtocode-ww-inr-17000\",\"name\":\"cashtocode 17000 INR WW\",\"faceValueAmount\":17000,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":158.45,\"priceCurrency\":\"eur\",\"priceInclVat\":158.45,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-17000-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-20000-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-20000-kes-ww, 8, cashtocode 20000 KES WW, cashtocode, CashToCode, payment-card, currency, 20000, kes, 1, 0, {"slug":"cashtocode-ww-kes-20000","name":"cashtocode 20000 KES WW","faceValueAmount":20000,"faceValueCurrency":"kes","isStocked":true,"priceAmount":137.66,"priceCurrency":"eur","priceInclVat":137.66,"vatAmount":0,"redeemValue":"kes","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-20000-kes-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-20000-kes-ww, 8, cashtocode 20000 KES WW, cashtocode, CashToCode, payment-card, currency, 20000, kes, 1, 0, {\"slug\":\"cashtocode-ww-kes-20000\",\"name\":\"cashtocode 20000 KES WW\",\"faceValueAmount\":20000,\"faceValueCurrency\":\"kes\",\"isStocked\":true,\"priceAmount\":137.66,\"priceCurrency\":\"eur\",\"priceInclVat\":137.66,\"vatAmount\":0,\"redeemValue\":\"kes\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-20000-kes-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-23000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-23000-ngn-ww, 8, cashtocode 23000 NGN WW, cashtocode, CashToCode, payment-card, currency, 23000, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-23000","name":"cashtocode 23000 NGN WW","faceValueAmount":23000,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":15.11,"priceCurrency":"eur","priceInclVat":15.11,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-23000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-23000-ngn-ww, 8, cashtocode 23000 NGN WW, cashtocode, CashToCode, payment-card, currency, 23000, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-23000\",\"name\":\"cashtocode 23000 NGN WW\",\"faceValueAmount\":23000,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":15.11,\"priceCurrency\":\"eur\",\"priceInclVat\":15.11,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-23000-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-24000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-24000-jpy-ww, 8, cashtocode 24000 JPY WW, cashtocode, CashToCode, payment-card, currency, 24000, jpy, 1, 0, {"slug":"cashtocode-ww-jpy-24000","name":"cashtocode 24000 JPY WW","faceValueAmount":24000,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":133.55,"priceCurrency":"eur","priceInclVat":133.55,"vatAmount":0,"redeemValue":"jpy","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-24000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-24000-jpy-ww, 8, cashtocode 24000 JPY WW, cashtocode, CashToCode, payment-card, currency, 24000, jpy, 1, 0, {\"slug\":\"cashtocode-ww-jpy-24000\",\"name\":\"cashtocode 24000 JPY WW\",\"faceValueAmount\":24000,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":133.55,\"priceCurrency\":\"eur\",\"priceInclVat\":133.55,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:04, 2026-06-08 22:28:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-24000-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-45000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-45000-ngn-ww, 8, cashtocode 45000 NGN WW, cashtocode, CashToCode, payment-card, currency, 45000, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-45000","name":"cashtocode 45000 NGN WW","faceValueAmount":45000,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":29.5,"priceCurrency":"eur","priceInclVat":29.5,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-45000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-45000-ngn-ww, 8, cashtocode 45000 NGN WW, cashtocode, CashToCode, payment-card, currency, 45000, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-45000\",\"name\":\"cashtocode 45000 NGN WW\",\"faceValueAmount\":45000,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":29.5,\"priceCurrency\":\"eur\",\"priceInclVat\":29.5,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-45000-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-90000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-90000-ngn-ww, 8, cashtocode 90000 NGN WW, cashtocode, CashToCode, payment-card, currency, 90000, ngn, 1, 0, {"slug":"cashtocode-ww-ngn-90000","name":"cashtocode 90000 NGN WW","faceValueAmount":90000,"faceValueCurrency":"ngn","isStocked":true,"priceAmount":58.94,"priceCurrency":"eur","priceInclVat":58.94,"vatAmount":0,"redeemValue":"ngn","brandSlug":"cashtocode","category":"payment-card","redeemType":"currency","brandName":"CashToCode","isVariableProduct":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-90000-ngn-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashtocode-90000-ngn-ww, 8, cashtocode 90000 NGN WW, cashtocode, CashToCode, payment-card, currency, 90000, ngn, 1, 0, {\"slug\":\"cashtocode-ww-ngn-90000\",\"name\":\"cashtocode 90000 NGN WW\",\"faceValueAmount\":90000,\"faceValueCurrency\":\"ngn\",\"isStocked\":true,\"priceAmount\":58.94,\"priceCurrency\":\"eur\",\"priceInclVat\":58.94,\"vatAmount\":0,\"redeemValue\":\"ngn\",\"brandSlug\":\"cashtocode\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"CashToCode\",\"isVariableProduct\":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashtocode-90000-ngn-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-10-eur, 9, cashlib 10 EUR, cashlib, Cashlib, payment-card, currency, 10, eur, 1, 0, {"slug":"cashlib-ww-eur-10","name":"cashlib 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.05,"priceCurrency":"eur","priceInclVat":10.05,"vatAmount":0,"redeemValue":"eur","brandSlug":"cashlib","category":"payment-card","redeemType":"currency","brandName":"Cashlib","isVariableProduct":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-10-eur, 9, cashlib 10 EUR, cashlib, Cashlib, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"cashlib-ww-eur-10\",\"name\":\"cashlib 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.05,\"priceCurrency\":\"eur\",\"priceInclVat\":10.05,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cashlib\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Cashlib\",\"isVariableProduct\":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-20-eur, 9, cashlib 20 EUR, cashlib, Cashlib, payment-card, currency, 20, eur, 1, 0, {"slug":"cashlib-ww-eur-20","name":"cashlib 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.04,"priceCurrency":"eur","priceInclVat":20.04,"vatAmount":0,"redeemValue":"eur","brandSlug":"cashlib","category":"payment-card","redeemType":"currency","brandName":"Cashlib","isVariableProduct":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-20-eur, 9, cashlib 20 EUR, cashlib, Cashlib, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"cashlib-ww-eur-20\",\"name\":\"cashlib 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.04,\"priceCurrency\":\"eur\",\"priceInclVat\":20.04,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cashlib\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Cashlib\",\"isVariableProduct\":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-50-eur, 9, cashlib 50 EUR, cashlib, Cashlib, payment-card, currency, 50, eur, 1, 0, {"slug":"cashlib-ww-eur-50","name":"cashlib 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":50.03,"priceCurrency":"eur","priceInclVat":50.03,"vatAmount":0,"redeemValue":"eur","brandSlug":"cashlib","category":"payment-card","redeemType":"currency","brandName":"Cashlib","isVariableProduct":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-50-eur, 9, cashlib 50 EUR, cashlib, Cashlib, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"cashlib-ww-eur-50\",\"name\":\"cashlib 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":50.03,\"priceCurrency\":\"eur\",\"priceInclVat\":50.03,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cashlib\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Cashlib\",\"isVariableProduct\":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-100-eur, 9, cashlib 100 EUR, cashlib, Cashlib, payment-card, currency, 100, eur, 1, 0, {"slug":"cashlib-ww-eur-100","name":"cashlib 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":100.01,"priceCurrency":"eur","priceInclVat":100.01,"vatAmount":0,"redeemValue":"eur","brandSlug":"cashlib","category":"payment-card","redeemType":"currency","brandName":"Cashlib","isVariableProduct":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-100-eur, 9, cashlib 100 EUR, cashlib, Cashlib, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"cashlib-ww-eur-100\",\"name\":\"cashlib 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":100.01,\"priceCurrency\":\"eur\",\"priceInclVat\":100.01,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cashlib\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Cashlib\",\"isVariableProduct\":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-100-nok' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-100-nok, 9, cashlib 100 NOK, cashlib, Cashlib, payment-card, currency, 100, nok, 1, 0, {"slug":"cashlib-ww-nok-100","name":"cashlib 100 NOK","faceValueAmount":100,"faceValueCurrency":"nok","isStocked":true,"priceAmount":9.8,"priceCurrency":"eur","priceInclVat":9.8,"vatAmount":0,"redeemValue":"nok","brandSlug":"cashlib","category":"payment-card","redeemType":"currency","brandName":"Cashlib","isVariableProduct":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-100-nok' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cashlib-100-nok, 9, cashlib 100 NOK, cashlib, Cashlib, payment-card, currency, 100, nok, 1, 0, {\"slug\":\"cashlib-ww-nok-100\",\"name\":\"cashlib 100 NOK\",\"faceValueAmount\":100,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":9.8,\"priceCurrency\":\"eur\",\"priceInclVat\":9.8,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"cashlib\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Cashlib\",\"isVariableProduct\":false}, 2026-06-08 22:28:05, 2026-06-08 22:28:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cashlib-100-nok' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:10] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chaturbate-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chaturbate-50-usd-ww, 10, rewarble-chaturbate 50 USD WW, rewarble-chaturbate, Chatrubate, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-chaturbate-ww-usd-50","name":"rewarble-chaturbate 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-chaturbate","category":"payment-card","redeemType":"currency","brandName":"Chatrubate","isVariableProduct":false}, 2026-06-08 22:28:10, 2026-06-08 22:28:10)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chaturbate-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chaturbate-50-usd-ww, 10, rewarble-chaturbate 50 USD WW, rewarble-chaturbate, Chatrubate, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-chaturbate-ww-usd-50\",\"name\":\"rewarble-chaturbate 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-chaturbate\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Chatrubate\",\"isVariableProduct\":false}, 2026-06-08 22:28:10, 2026-06-08 22:28:10)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chaturbate-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:10] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chaturbate-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chaturbate-100-usd-ww, 10, rewarble-chaturbate 100 USD WW, rewarble-chaturbate, Chatrubate, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-chaturbate-ww-usd-100","name":"rewarble-chaturbate 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-chaturbate","category":"payment-card","redeemType":"currency","brandName":"Chatrubate","isVariableProduct":false}, 2026-06-08 22:28:10, 2026-06-08 22:28:10)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chaturbate-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chaturbate-100-usd-ww, 10, rewarble-chaturbate 100 USD WW, rewarble-chaturbate, Chatrubate, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-chaturbate-ww-usd-100\",\"name\":\"rewarble-chaturbate 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-chaturbate\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Chatrubate\",\"isVariableProduct\":false}, 2026-06-08 22:28:10, 2026-06-08 22:28:10)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chaturbate-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-10-eur-ww, 11, cryptovoucher 10 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 10, eur, 1, 0, {"slug":"cryptovoucher-ww-eur-10","name":"cryptovoucher 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.2,"priceCurrency":"eur","priceInclVat":10.2,"vatAmount":0,"redeemValue":"eur","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-10-eur-ww, 11, cryptovoucher 10 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"cryptovoucher-ww-eur-10\",\"name\":\"cryptovoucher 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.2,\"priceCurrency\":\"eur\",\"priceInclVat\":10.2,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-10-usd-ww, 11, cryptovoucher 10 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 10, usd, 1, 0, {"slug":"cryptovoucher-ww-usd-10","name":"cryptovoucher 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.2,"priceCurrency":"usd","priceInclVat":10.2,"vatAmount":0,"redeemValue":"usd","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-10-usd-ww, 11, cryptovoucher 10 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"cryptovoucher-ww-usd-10\",\"name\":\"cryptovoucher 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.2,\"priceCurrency\":\"usd\",\"priceInclVat\":10.2,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-25-eur-ww, 11, cryptovoucher 25 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 25, eur, 1, 0, {"slug":"cryptovoucher-ww-eur-25","name":"cryptovoucher 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.5,"priceCurrency":"eur","priceInclVat":25.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-25-eur-ww, 11, cryptovoucher 25 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"cryptovoucher-ww-eur-25\",\"name\":\"cryptovoucher 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.5,\"priceCurrency\":\"eur\",\"priceInclVat\":25.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-25-usd-ww, 11, cryptovoucher 25 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 25, usd, 1, 0, {"slug":"cryptovoucher-ww-usd-25","name":"cryptovoucher 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.5,"priceCurrency":"usd","priceInclVat":25.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-25-usd-ww, 11, cryptovoucher 25 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"cryptovoucher-ww-usd-25\",\"name\":\"cryptovoucher 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.5,\"priceCurrency\":\"usd\",\"priceInclVat\":25.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-50-eur-ww, 11, cryptovoucher 50 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 50, eur, 1, 0, {"slug":"cryptovoucher-ww-eur-50","name":"cryptovoucher 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51,"priceCurrency":"eur","priceInclVat":51,"vatAmount":0,"redeemValue":"eur","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-50-eur-ww, 11, cryptovoucher 50 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"cryptovoucher-ww-eur-50\",\"name\":\"cryptovoucher 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51,\"priceCurrency\":\"eur\",\"priceInclVat\":51,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-50-usd-ww, 11, cryptovoucher 50 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 50, usd, 1, 0, {"slug":"cryptovoucher-ww-usd-50","name":"cryptovoucher 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51,"priceCurrency":"usd","priceInclVat":51,"vatAmount":0,"redeemValue":"usd","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-50-usd-ww, 11, cryptovoucher 50 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"cryptovoucher-ww-usd-50\",\"name\":\"cryptovoucher 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51,\"priceCurrency\":\"usd\",\"priceInclVat\":51,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-100-eur-ww, 11, cryptovoucher 100 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 100, eur, 1, 0, {"slug":"cryptovoucher-ww-eur-100","name":"cryptovoucher 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102,"priceCurrency":"eur","priceInclVat":102,"vatAmount":0,"redeemValue":"eur","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-100-eur-ww, 11, cryptovoucher 100 EUR WW, cryptovoucher, Crypto Voucher, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"cryptovoucher-ww-eur-100\",\"name\":\"cryptovoucher 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102,\"priceCurrency\":\"eur\",\"priceInclVat\":102,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:11] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-100-usd-ww, 11, cryptovoucher 100 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 100, usd, 1, 0, {"slug":"cryptovoucher-ww-usd-100","name":"cryptovoucher 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102,"priceCurrency":"usd","priceInclVat":102,"vatAmount":0,"redeemValue":"usd","brandSlug":"cryptovoucher","category":"payment-card","redeemType":"currency","brandName":"Crypto Voucher","isVariableProduct":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (cryptovoucher-100-usd-ww, 11, cryptovoucher 100 USD WW, cryptovoucher, Crypto Voucher, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"cryptovoucher-ww-usd-100\",\"name\":\"cryptovoucher 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102,\"priceCurrency\":\"usd\",\"priceInclVat\":102,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"cryptovoucher\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Crypto Voucher\",\"isVariableProduct\":false}, 2026-06-08 22:28:11, 2026-06-08 22:28:11)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'cryptovoucher-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:12] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'disney-3-month-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (disney-3-month-fr, 12, disney 3 month FR, disney, Disney Plus, giftcard, region, 32.97, eur, 1, 0, {"slug":"disney-fr-3-month","name":"disney 3 month FR","faceValueAmount":32.97,"faceValueCurrency":"eur","isStocked":true,"priceAmount":32.93,"priceCurrency":"eur","priceInclVat":32.93,"vatAmount":0,"redeemValue":"fr","brandSlug":"disney","category":"giftcard","redeemType":"region","brandName":"Disney Plus","isVariableProduct":false}, 2026-06-08 22:28:12, 2026-06-08 22:28:12)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'disney-3-month-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (disney-3-month-fr, 12, disney 3 month FR, disney, Disney Plus, giftcard, region, 32.97, eur, 1, 0, {\"slug\":\"disney-fr-3-month\",\"name\":\"disney 3 month FR\",\"faceValueAmount\":32.97,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":32.93,\"priceCurrency\":\"eur\",\"priceInclVat\":32.93,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"disney\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Disney Plus\",\"isVariableProduct\":false}, 2026-06-08 22:28:12, 2026-06-08 22:28:12)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'disney-3-month-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:12] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'disney-12-month-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (disney-12-month-fr, 12, disney 12 month FR, disney, Disney Plus, giftcard, region, 109.9, eur, 1, 0, {"slug":"disney-fr-12-month","name":"disney 12 month FR","faceValueAmount":109.9,"faceValueCurrency":"eur","isStocked":true,"priceAmount":109.68,"priceCurrency":"eur","priceInclVat":109.68,"vatAmount":0,"redeemValue":"fr","brandSlug":"disney","category":"giftcard","redeemType":"region","brandName":"Disney Plus","isVariableProduct":false}, 2026-06-08 22:28:12, 2026-06-08 22:28:12)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'disney-12-month-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (disney-12-month-fr, 12, disney 12 month FR, disney, Disney Plus, giftcard, region, 109.9, eur, 1, 0, {\"slug\":\"disney-fr-12-month\",\"name\":\"disney 12 month FR\",\"faceValueAmount\":109.9,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":109.68,\"priceCurrency\":\"eur\",\"priceInclVat\":109.68,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"disney\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Disney Plus\",\"isVariableProduct\":false}, 2026-06-08 22:28:12, 2026-06-08 22:28:12)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'disney-12-month-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:15] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'douglas-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (douglas-5-eur-de, 13, douglas 5 EUR DE, douglas, Douglas, giftcard, region, 5, eur, 1, 0, {"slug":"douglas-de-eur-5","name":"douglas 5 EUR DE","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":4.9,"priceCurrency":"eur","priceInclVat":4.9,"vatAmount":0,"redeemValue":"de","brandSlug":"douglas","category":"giftcard","redeemType":"region","brandName":"Douglas","isVariableProduct":false}, 2026-06-08 22:28:15, 2026-06-08 22:28:15)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'douglas-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (douglas-5-eur-de, 13, douglas 5 EUR DE, douglas, Douglas, giftcard, region, 5, eur, 1, 0, {\"slug\":\"douglas-de-eur-5\",\"name\":\"douglas 5 EUR DE\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":4.9,\"priceCurrency\":\"eur\",\"priceInclVat\":4.9,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"douglas\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Douglas\",\"isVariableProduct\":false}, 2026-06-08 22:28:15, 2026-06-08 22:28:15)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'douglas-5-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:15] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'douglas-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (douglas-25-eur-de, 13, douglas 25 EUR DE, douglas, Douglas, giftcard, region, 25, eur, 1, 0, {"slug":"douglas-de-eur-25","name":"douglas 25 EUR DE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.28,"priceCurrency":"eur","priceInclVat":24.28,"vatAmount":0,"redeemValue":"de","brandSlug":"douglas","category":"giftcard","redeemType":"region","brandName":"Douglas","isVariableProduct":false}, 2026-06-08 22:28:15, 2026-06-08 22:28:15)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'douglas-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (douglas-25-eur-de, 13, douglas 25 EUR DE, douglas, Douglas, giftcard, region, 25, eur, 1, 0, {\"slug\":\"douglas-de-eur-25\",\"name\":\"douglas 25 EUR DE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.28,\"priceCurrency\":\"eur\",\"priceInclVat\":24.28,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"douglas\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Douglas\",\"isVariableProduct\":false}, 2026-06-08 22:28:15, 2026-06-08 22:28:15)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'douglas-25-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:16] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ea-origin-15-eur, 14, ea origin 15 EUR, ea, EA Origin, gamecard, currency, 15, eur, 1, 0, {"slug":"ea-eu-eur-15","name":"ea origin 15 EUR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":13.67,"priceCurrency":"eur","priceInclVat":13.67,"vatAmount":0,"redeemValue":"eur","brandSlug":"ea","category":"gamecard","redeemType":"currency","brandName":"EA Origin","isVariableProduct":false}, 2026-06-08 22:28:16, 2026-06-08 22:28:16)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ea-origin-15-eur, 14, ea origin 15 EUR, ea, EA Origin, gamecard, currency, 15, eur, 1, 0, {\"slug\":\"ea-eu-eur-15\",\"name\":\"ea origin 15 EUR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":13.67,\"priceCurrency\":\"eur\",\"priceInclVat\":13.67,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"ea\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"EA Origin\",\"isVariableProduct\":false}, 2026-06-08 22:28:16, 2026-06-08 22:28:16)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-15-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:16] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ea-origin-15-usd, 14, ea origin 15 USD, ea, EA Origin, gamecard, currency, 15, usd, 1, 0, {"slug":"ea-us-usd-15","name":"ea origin 15 USD","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":13.83,"priceCurrency":"usd","priceInclVat":13.83,"vatAmount":0,"redeemValue":"usd","brandSlug":"ea","category":"gamecard","redeemType":"currency","brandName":"EA Origin","isVariableProduct":false}, 2026-06-08 22:28:16, 2026-06-08 22:28:16)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ea-origin-15-usd, 14, ea origin 15 USD, ea, EA Origin, gamecard, currency, 15, usd, 1, 0, {\"slug\":\"ea-us-usd-15\",\"name\":\"ea origin 15 USD\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":13.83,\"priceCurrency\":\"usd\",\"priceInclVat\":13.83,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"ea\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"EA Origin\",\"isVariableProduct\":false}, 2026-06-08 22:28:16, 2026-06-08 22:28:16)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-15-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:16] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ea-origin-25-eur, 14, ea origin 25 EUR, ea, EA Origin, gamecard, currency, 25, eur, 1, 0, {"slug":"ea-eu-eur-25","name":"ea origin 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":22.75,"priceCurrency":"eur","priceInclVat":22.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"ea","category":"gamecard","redeemType":"currency","brandName":"EA Origin","isVariableProduct":false}, 2026-06-08 22:28:16, 2026-06-08 22:28:16)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ea-origin-25-eur, 14, ea origin 25 EUR, ea, EA Origin, gamecard, currency, 25, eur, 1, 0, {\"slug\":\"ea-eu-eur-25\",\"name\":\"ea origin 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":22.75,\"priceCurrency\":\"eur\",\"priceInclVat\":22.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"ea\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"EA Origin\",\"isVariableProduct\":false}, 2026-06-08 22:28:16, 2026-06-08 22:28:16)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ea-origin-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:18] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-10-usd-us, 15, ebay 10 USD US, ebay, Ebay, giftcard, service, 10, usd, 1, 0, {"slug":"ebay-us-usd-10","name":"ebay 10 USD US","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.05,"priceCurrency":"usd","priceInclVat":10.05,"vatAmount":0,"redeemValue":"ebay.com","brandSlug":"ebay","category":"giftcard","redeemType":"service","brandName":"Ebay","isVariableProduct":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-10-usd-us, 15, ebay 10 USD US, ebay, Ebay, giftcard, service, 10, usd, 1, 0, {\"slug\":\"ebay-us-usd-10\",\"name\":\"ebay 10 USD US\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.05,\"priceCurrency\":\"usd\",\"priceInclVat\":10.05,\"vatAmount\":0,\"redeemValue\":\"ebay.com\",\"brandSlug\":\"ebay\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Ebay\",\"isVariableProduct\":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-10-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:18] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-25-usd-us, 15, ebay 25 USD US, ebay, Ebay, giftcard, service, 25, usd, 1, 0, {"slug":"ebay-us-usd-25","name":"ebay 25 USD US","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.05,"priceCurrency":"usd","priceInclVat":25.05,"vatAmount":0,"redeemValue":"ebay.com","brandSlug":"ebay","category":"giftcard","redeemType":"service","brandName":"Ebay","isVariableProduct":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-25-usd-us, 15, ebay 25 USD US, ebay, Ebay, giftcard, service, 25, usd, 1, 0, {\"slug\":\"ebay-us-usd-25\",\"name\":\"ebay 25 USD US\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.05,\"priceCurrency\":\"usd\",\"priceInclVat\":25.05,\"vatAmount\":0,\"redeemValue\":\"ebay.com\",\"brandSlug\":\"ebay\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Ebay\",\"isVariableProduct\":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-25-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:18] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-50-usd-us, 15, ebay 50 USD US, ebay, Ebay, giftcard, service, 50, usd, 1, 0, {"slug":"ebay-us-usd-50","name":"ebay 50 USD US","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":50.04,"priceCurrency":"usd","priceInclVat":50.04,"vatAmount":0,"redeemValue":"ebay.com","brandSlug":"ebay","category":"giftcard","redeemType":"service","brandName":"Ebay","isVariableProduct":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-50-usd-us, 15, ebay 50 USD US, ebay, Ebay, giftcard, service, 50, usd, 1, 0, {\"slug\":\"ebay-us-usd-50\",\"name\":\"ebay 50 USD US\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":50.04,\"priceCurrency\":\"usd\",\"priceInclVat\":50.04,\"vatAmount\":0,\"redeemValue\":\"ebay.com\",\"brandSlug\":\"ebay\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Ebay\",\"isVariableProduct\":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-50-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:18] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-100-usd-us, 15, ebay 100 USD US, ebay, Ebay, giftcard, service, 100, usd, 1, 0, {"slug":"ebay-us-usd-100","name":"ebay 100 USD US","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":100.02,"priceCurrency":"usd","priceInclVat":100.02,"vatAmount":0,"redeemValue":"ebay.com","brandSlug":"ebay","category":"giftcard","redeemType":"service","brandName":"Ebay","isVariableProduct":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (ebay-100-usd-us, 15, ebay 100 USD US, ebay, Ebay, giftcard, service, 100, usd, 1, 0, {\"slug\":\"ebay-us-usd-100\",\"name\":\"ebay 100 USD US\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":100.02,\"priceCurrency\":\"usd\",\"priceInclVat\":100.02,\"vatAmount\":0,\"redeemValue\":\"ebay.com\",\"brandSlug\":\"ebay\",\"category\":\"giftcard\",\"redeemType\":\"service\",\"brandName\":\"Ebay\",\"isVariableProduct\":false}, 2026-06-08 22:28:18, 2026-06-08 22:28:18)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'ebay-100-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-5-eur, 16, eneba 5 EUR, eneba, Eneba, giftcard, currency, 5, eur, 1, 0, {"slug":"eneba-ww-eur-5","name":"eneba 5 EUR","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.1,"priceCurrency":"eur","priceInclVat":5.1,"vatAmount":0,"redeemValue":"eur","brandSlug":"eneba","category":"giftcard","redeemType":"currency","brandName":"Eneba","isVariableProduct":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-5-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-5-eur, 16, eneba 5 EUR, eneba, Eneba, giftcard, currency, 5, eur, 1, 0, {\"slug\":\"eneba-ww-eur-5\",\"name\":\"eneba 5 EUR\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.1,\"priceCurrency\":\"eur\",\"priceInclVat\":5.1,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"eneba\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Eneba\",\"isVariableProduct\":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-5-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-10-eur, 16, eneba 10 EUR, eneba, Eneba, giftcard, currency, 10, eur, 1, 0, {"slug":"eneba-ww-eur-10","name":"eneba 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.15,"priceCurrency":"eur","priceInclVat":10.15,"vatAmount":0,"redeemValue":"eur","brandSlug":"eneba","category":"giftcard","redeemType":"currency","brandName":"Eneba","isVariableProduct":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-10-eur, 16, eneba 10 EUR, eneba, Eneba, giftcard, currency, 10, eur, 1, 0, {\"slug\":\"eneba-ww-eur-10\",\"name\":\"eneba 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.15,\"priceCurrency\":\"eur\",\"priceInclVat\":10.15,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"eneba\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Eneba\",\"isVariableProduct\":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-25-eur, 16, eneba 25 EUR, eneba, Eneba, giftcard, currency, 25, eur, 1, 0, {"slug":"eneba-ww-eur-25","name":"eneba 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.3,"priceCurrency":"eur","priceInclVat":25.3,"vatAmount":0,"redeemValue":"eur","brandSlug":"eneba","category":"giftcard","redeemType":"currency","brandName":"Eneba","isVariableProduct":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-25-eur, 16, eneba 25 EUR, eneba, Eneba, giftcard, currency, 25, eur, 1, 0, {\"slug\":\"eneba-ww-eur-25\",\"name\":\"eneba 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.3,\"priceCurrency\":\"eur\",\"priceInclVat\":25.3,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"eneba\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Eneba\",\"isVariableProduct\":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-50-eur, 16, eneba 50 EUR, eneba, Eneba, giftcard, currency, 50, eur, 1, 0, {"slug":"eneba-ww-eur-50","name":"eneba 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":50.54,"priceCurrency":"eur","priceInclVat":50.54,"vatAmount":0,"redeemValue":"eur","brandSlug":"eneba","category":"giftcard","redeemType":"currency","brandName":"Eneba","isVariableProduct":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (eneba-50-eur, 16, eneba 50 EUR, eneba, Eneba, giftcard, currency, 50, eur, 1, 0, {\"slug\":\"eneba-ww-eur-50\",\"name\":\"eneba 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":50.54,\"priceCurrency\":\"eur\",\"priceInclVat\":50.54,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"eneba\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Eneba\",\"isVariableProduct\":false}, 2026-06-08 22:28:19, 2026-06-08 22:28:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'eneba-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-10-eur, 17, flexepin 10 EUR, flexepin, Flexepin, payment-card, currency, 10, eur, 1, 0, {"slug":"flexepin-ww-eur-10","name":"flexepin 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.87,"priceCurrency":"eur","priceInclVat":9.87,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-10-eur, 17, flexepin 10 EUR, flexepin, Flexepin, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-10\",\"name\":\"flexepin 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.87,\"priceCurrency\":\"eur\",\"priceInclVat\":9.87,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-10-usd, 17, flexepin 10 USD, flexepin, Flexepin, payment-card, currency, 10, usd, 1, 0, {"slug":"flexepin-ww-usd-10","name":"flexepin 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.95,"priceCurrency":"usd","priceInclVat":9.95,"vatAmount":0,"redeemValue":"usd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-10-usd, 17, flexepin 10 USD, flexepin, Flexepin, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"flexepin-ww-usd-10\",\"name\":\"flexepin 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.95,\"priceCurrency\":\"usd\",\"priceInclVat\":9.95,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-cad, 17, flexepin 20 CAD, flexepin, Flexepin, payment-card, currency, 20, cad, 1, 0, {"slug":"flexepin-ww-cad-20","name":"flexepin 20 CAD","faceValueAmount":20,"faceValueCurrency":"cad","isStocked":true,"priceAmount":20.28,"priceCurrency":"cad","priceInclVat":20.28,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-cad, 17, flexepin 20 CAD, flexepin, Flexepin, payment-card, currency, 20, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-20\",\"name\":\"flexepin 20 CAD\",\"faceValueAmount\":20,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":20.28,\"priceCurrency\":\"cad\",\"priceInclVat\":20.28,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-eur, 17, flexepin 20 EUR, flexepin, Flexepin, payment-card, currency, 20, eur, 1, 0, {"slug":"flexepin-ww-eur-20","name":"flexepin 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.69,"priceCurrency":"eur","priceInclVat":19.69,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-eur, 17, flexepin 20 EUR, flexepin, Flexepin, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-20\",\"name\":\"flexepin 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.69,\"priceCurrency\":\"eur\",\"priceInclVat\":19.69,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-nzd, 17, flexepin 20 NZD, flexepin, Flexepin, payment-card, currency, 20, nzd, 1, 0, {"slug":"flexepin-ww-nzd-20","name":"flexepin 20 NZD","faceValueAmount":20,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":20.3,"priceCurrency":"nzd","priceInclVat":20.3,"vatAmount":0,"redeemValue":"nzd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-nzd, 17, flexepin 20 NZD, flexepin, Flexepin, payment-card, currency, 20, nzd, 1, 0, {\"slug\":\"flexepin-ww-nzd-20\",\"name\":\"flexepin 20 NZD\",\"faceValueAmount\":20,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":20.3,\"priceCurrency\":\"nzd\",\"priceInclVat\":20.3,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-usd, 17, flexepin 20 USD, flexepin, Flexepin, payment-card, currency, 20, usd, 1, 0, {"slug":"flexepin-ww-usd-20","name":"flexepin 20 USD","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":19.85,"priceCurrency":"usd","priceInclVat":19.85,"vatAmount":0,"redeemValue":"usd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-20-usd, 17, flexepin 20 USD, flexepin, Flexepin, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"flexepin-ww-usd-20\",\"name\":\"flexepin 20 USD\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":19.85,\"priceCurrency\":\"usd\",\"priceInclVat\":19.85,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-20-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-cad, 17, flexepin 30 CAD, flexepin, Flexepin, payment-card, currency, 30, cad, 1, 0, {"slug":"flexepin-ww-cad-30","name":"flexepin 30 CAD","faceValueAmount":30,"faceValueCurrency":"cad","isStocked":true,"priceAmount":30.37,"priceCurrency":"cad","priceInclVat":30.37,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-cad, 17, flexepin 30 CAD, flexepin, Flexepin, payment-card, currency, 30, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-30\",\"name\":\"flexepin 30 CAD\",\"faceValueAmount\":30,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":30.37,\"priceCurrency\":\"cad\",\"priceInclVat\":30.37,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-eur, 17, flexepin 30 EUR, flexepin, Flexepin, payment-card, currency, 30, eur, 1, 0, {"slug":"flexepin-ww-eur-30","name":"flexepin 30 EUR","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":29.51,"priceCurrency":"eur","priceInclVat":29.51,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-eur, 17, flexepin 30 EUR, flexepin, Flexepin, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-30\",\"name\":\"flexepin 30 EUR\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":29.51,\"priceCurrency\":\"eur\",\"priceInclVat\":29.51,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-nzd, 17, flexepin 30 NZD, flexepin, Flexepin, payment-card, currency, 30, nzd, 1, 0, {"slug":"flexepin-ww-nzd-30","name":"flexepin 30 NZD","faceValueAmount":30,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":30.39,"priceCurrency":"nzd","priceInclVat":30.39,"vatAmount":0,"redeemValue":"nzd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-nzd, 17, flexepin 30 NZD, flexepin, Flexepin, payment-card, currency, 30, nzd, 1, 0, {\"slug\":\"flexepin-ww-nzd-30\",\"name\":\"flexepin 30 NZD\",\"faceValueAmount\":30,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":30.39,\"priceCurrency\":\"nzd\",\"priceInclVat\":30.39,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-usd, 17, flexepin 30 USD, flexepin, Flexepin, payment-card, currency, 30, usd, 1, 0, {"slug":"flexepin-ww-usd-30","name":"flexepin 30 USD","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":29.74,"priceCurrency":"usd","priceInclVat":29.74,"vatAmount":0,"redeemValue":"usd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-30-usd, 17, flexepin 30 USD, flexepin, Flexepin, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"flexepin-ww-usd-30\",\"name\":\"flexepin 30 USD\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":29.74,\"priceCurrency\":\"usd\",\"priceInclVat\":29.74,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-30-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-cad, 17, flexepin 50 CAD, flexepin, Flexepin, payment-card, currency, 50, cad, 1, 0, {"slug":"flexepin-ww-cad-50","name":"flexepin 50 CAD","faceValueAmount":50,"faceValueCurrency":"cad","isStocked":true,"priceAmount":50.57,"priceCurrency":"cad","priceInclVat":50.57,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-cad, 17, flexepin 50 CAD, flexepin, Flexepin, payment-card, currency, 50, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-50\",\"name\":\"flexepin 50 CAD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":50.57,\"priceCurrency\":\"cad\",\"priceInclVat\":50.57,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-eur, 17, flexepin 50 EUR, flexepin, Flexepin, payment-card, currency, 50, eur, 1, 0, {"slug":"flexepin-ww-eur-50","name":"flexepin 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.14,"priceCurrency":"eur","priceInclVat":49.14,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-eur, 17, flexepin 50 EUR, flexepin, Flexepin, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-50\",\"name\":\"flexepin 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.14,\"priceCurrency\":\"eur\",\"priceInclVat\":49.14,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-nzd, 17, flexepin 50 NZD, flexepin, Flexepin, payment-card, currency, 50, nzd, 1, 0, {"slug":"flexepin-ww-nzd-50","name":"flexepin 50 NZD","faceValueAmount":50,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":50.59,"priceCurrency":"nzd","priceInclVat":50.59,"vatAmount":0,"redeemValue":"nzd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-nzd, 17, flexepin 50 NZD, flexepin, Flexepin, payment-card, currency, 50, nzd, 1, 0, {\"slug\":\"flexepin-ww-nzd-50\",\"name\":\"flexepin 50 NZD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":50.59,\"priceCurrency\":\"nzd\",\"priceInclVat\":50.59,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-usd, 17, flexepin 50 USD, flexepin, Flexepin, payment-card, currency, 50, usd, 1, 0, {"slug":"flexepin-ww-usd-50","name":"flexepin 50 USD","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":49.53,"priceCurrency":"usd","priceInclVat":49.53,"vatAmount":0,"redeemValue":"usd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-50-usd, 17, flexepin 50 USD, flexepin, Flexepin, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"flexepin-ww-usd-50\",\"name\":\"flexepin 50 USD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":49.53,\"priceCurrency\":\"usd\",\"priceInclVat\":49.53,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-50-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-cad, 17, flexepin 100 CAD, flexepin, Flexepin, payment-card, currency, 100, cad, 1, 0, {"slug":"flexepin-ww-cad-100","name":"flexepin 100 CAD","faceValueAmount":100,"faceValueCurrency":"cad","isStocked":true,"priceAmount":101.06,"priceCurrency":"cad","priceInclVat":101.06,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-cad, 17, flexepin 100 CAD, flexepin, Flexepin, payment-card, currency, 100, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-100\",\"name\":\"flexepin 100 CAD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":101.06,\"priceCurrency\":\"cad\",\"priceInclVat\":101.06,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-eur, 17, flexepin 100 EUR, flexepin, Flexepin, payment-card, currency, 100, eur, 1, 0, {"slug":"flexepin-ww-eur-100","name":"flexepin 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.23,"priceCurrency":"eur","priceInclVat":98.23,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-eur, 17, flexepin 100 EUR, flexepin, Flexepin, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-100\",\"name\":\"flexepin 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.23,\"priceCurrency\":\"eur\",\"priceInclVat\":98.23,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-nzd, 17, flexepin 100 NZD, flexepin, Flexepin, payment-card, currency, 100, nzd, 1, 0, {"slug":"flexepin-ww-nzd-100","name":"flexepin 100 NZD","faceValueAmount":100,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":101.08,"priceCurrency":"nzd","priceInclVat":101.08,"vatAmount":0,"redeemValue":"nzd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-nzd, 17, flexepin 100 NZD, flexepin, Flexepin, payment-card, currency, 100, nzd, 1, 0, {\"slug\":\"flexepin-ww-nzd-100\",\"name\":\"flexepin 100 NZD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":101.08,\"priceCurrency\":\"nzd\",\"priceInclVat\":101.08,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-usd, 17, flexepin 100 USD, flexepin, Flexepin, payment-card, currency, 100, usd, 1, 0, {"slug":"flexepin-ww-usd-100","name":"flexepin 100 USD","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":99,"priceCurrency":"usd","priceInclVat":99,"vatAmount":0,"redeemValue":"usd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-100-usd, 17, flexepin 100 USD, flexepin, Flexepin, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"flexepin-ww-usd-100\",\"name\":\"flexepin 100 USD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":99,\"priceCurrency\":\"usd\",\"priceInclVat\":99,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-100-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-150-cad, 17, flexepin 150 CAD, flexepin, Flexepin, payment-card, currency, 150, cad, 1, 0, {"slug":"flexepin-ww-cad-150","name":"flexepin 150 CAD","faceValueAmount":150,"faceValueCurrency":"cad","isStocked":true,"priceAmount":151.55,"priceCurrency":"cad","priceInclVat":151.55,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-150-cad, 17, flexepin 150 CAD, flexepin, Flexepin, payment-card, currency, 150, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-150\",\"name\":\"flexepin 150 CAD\",\"faceValueAmount\":150,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":151.55,\"priceCurrency\":\"cad\",\"priceInclVat\":151.55,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-150-eur, 17, flexepin 150 EUR, flexepin, Flexepin, payment-card, currency, 150, eur, 1, 0, {"slug":"flexepin-ww-eur-150","name":"flexepin 150 EUR","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":147.32,"priceCurrency":"eur","priceInclVat":147.32,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-150-eur, 17, flexepin 150 EUR, flexepin, Flexepin, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-150\",\"name\":\"flexepin 150 EUR\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":147.32,\"priceCurrency\":\"eur\",\"priceInclVat\":147.32,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-150-usd, 17, flexepin 150 USD, flexepin, Flexepin, payment-card, currency, 150, usd, 1, 0, {"slug":"flexepin-ww-usd-150","name":"flexepin 150 USD","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":148.47,"priceCurrency":"usd","priceInclVat":148.47,"vatAmount":0,"redeemValue":"usd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-150-usd, 17, flexepin 150 USD, flexepin, Flexepin, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"flexepin-ww-usd-150\",\"name\":\"flexepin 150 USD\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":148.47,\"priceCurrency\":\"usd\",\"priceInclVat\":148.47,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-150-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-200-eur, 17, flexepin 200 EUR, flexepin, Flexepin, payment-card, currency, 200, eur, 1, 0, {"slug":"flexepin-ww-eur-200","name":"flexepin 200 EUR","faceValueAmount":200,"faceValueCurrency":"eur","isStocked":true,"priceAmount":196.4,"priceCurrency":"eur","priceInclVat":196.4,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-200-eur, 17, flexepin 200 EUR, flexepin, Flexepin, payment-card, currency, 200, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-200\",\"name\":\"flexepin 200 EUR\",\"faceValueAmount\":200,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":196.4,\"priceCurrency\":\"eur\",\"priceInclVat\":196.4,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-200-nzd, 17, flexepin 200 NZD, flexepin, Flexepin, payment-card, currency, 200, nzd, 1, 0, {"slug":"flexepin-ww-nzd-200","name":"flexepin 200 NZD","faceValueAmount":200,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":202.06,"priceCurrency":"nzd","priceInclVat":202.06,"vatAmount":0,"redeemValue":"nzd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-200-nzd, 17, flexepin 200 NZD, flexepin, Flexepin, payment-card, currency, 200, nzd, 1, 0, {\"slug\":\"flexepin-ww-nzd-200\",\"name\":\"flexepin 200 NZD\",\"faceValueAmount\":200,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":202.06,\"priceCurrency\":\"nzd\",\"priceInclVat\":202.06,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-200-usd, 17, flexepin 200 USD, flexepin, Flexepin, payment-card, currency, 200, usd, 1, 0, {"slug":"flexepin-ww-usd-200","name":"flexepin 200 USD","faceValueAmount":200,"faceValueCurrency":"usd","isStocked":true,"priceAmount":197.94,"priceCurrency":"usd","priceInclVat":197.94,"vatAmount":0,"redeemValue":"usd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-200-usd, 17, flexepin 200 USD, flexepin, Flexepin, payment-card, currency, 200, usd, 1, 0, {\"slug\":\"flexepin-ww-usd-200\",\"name\":\"flexepin 200 USD\",\"faceValueAmount\":200,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":197.94,\"priceCurrency\":\"usd\",\"priceInclVat\":197.94,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-200-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-250-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-250-cad, 17, flexepin 250 CAD, flexepin, Flexepin, payment-card, currency, 250, cad, 1, 0, {"slug":"flexepin-ww-cad-250","name":"flexepin 250 CAD","faceValueAmount":250,"faceValueCurrency":"cad","isStocked":true,"priceAmount":252.53,"priceCurrency":"cad","priceInclVat":252.53,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-250-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-250-cad, 17, flexepin 250 CAD, flexepin, Flexepin, payment-card, currency, 250, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-250\",\"name\":\"flexepin 250 CAD\",\"faceValueAmount\":250,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":252.53,\"priceCurrency\":\"cad\",\"priceInclVat\":252.53,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-250-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-250-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-250-eur, 17, flexepin 250 EUR, flexepin, Flexepin, payment-card, currency, 250, eur, 1, 0, {"slug":"flexepin-ww-eur-250","name":"flexepin 250 EUR","faceValueAmount":250,"faceValueCurrency":"eur","isStocked":true,"priceAmount":245.49,"priceCurrency":"eur","priceInclVat":245.49,"vatAmount":0,"redeemValue":"eur","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-250-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-250-eur, 17, flexepin 250 EUR, flexepin, Flexepin, payment-card, currency, 250, eur, 1, 0, {\"slug\":\"flexepin-ww-eur-250\",\"name\":\"flexepin 250 EUR\",\"faceValueAmount\":250,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":245.49,\"priceCurrency\":\"eur\",\"priceInclVat\":245.49,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-250-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-300-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-300-cad, 17, flexepin 300 CAD, flexepin, Flexepin, payment-card, currency, 300, cad, 1, 0, {"slug":"flexepin-ww-cad-300","name":"flexepin 300 CAD","faceValueAmount":300,"faceValueCurrency":"cad","isStocked":true,"priceAmount":303.02,"priceCurrency":"cad","priceInclVat":303.02,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-300-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-300-cad, 17, flexepin 300 CAD, flexepin, Flexepin, payment-card, currency, 300, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-300\",\"name\":\"flexepin 300 CAD\",\"faceValueAmount\":300,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":303.02,\"priceCurrency\":\"cad\",\"priceInclVat\":303.02,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-300-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-300-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-300-nzd, 17, flexepin 300 NZD, flexepin, Flexepin, payment-card, currency, 300, nzd, 1, 0, {"slug":"flexepin-ww-nzd-300","name":"flexepin 300 NZD","faceValueAmount":300,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":303.04,"priceCurrency":"nzd","priceInclVat":303.04,"vatAmount":0,"redeemValue":"nzd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-300-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-300-nzd, 17, flexepin 300 NZD, flexepin, Flexepin, payment-card, currency, 300, nzd, 1, 0, {\"slug\":\"flexepin-ww-nzd-300\",\"name\":\"flexepin 300 NZD\",\"faceValueAmount\":300,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":303.04,\"priceCurrency\":\"nzd\",\"priceInclVat\":303.04,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-300-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-500-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-500-cad, 17, flexepin 500 CAD, flexepin, Flexepin, payment-card, currency, 500, cad, 1, 0, {"slug":"flexepin-ww-cad-500","name":"flexepin 500 CAD","faceValueAmount":500,"faceValueCurrency":"cad","isStocked":true,"priceAmount":504.98,"priceCurrency":"cad","priceInclVat":504.98,"vatAmount":0,"redeemValue":"cad","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-500-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-500-cad, 17, flexepin 500 CAD, flexepin, Flexepin, payment-card, currency, 500, cad, 1, 0, {\"slug\":\"flexepin-ww-cad-500\",\"name\":\"flexepin 500 CAD\",\"faceValueAmount\":500,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":504.98,\"priceCurrency\":\"cad\",\"priceInclVat\":504.98,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-500-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-500-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-500-nzd, 17, flexepin 500 NZD, flexepin, Flexepin, payment-card, currency, 500, nzd, 1, 0, {"slug":"flexepin-ww-nzd-500","name":"flexepin 500 NZD","faceValueAmount":500,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":505,"priceCurrency":"nzd","priceInclVat":505,"vatAmount":0,"redeemValue":"nzd","brandSlug":"flexepin","category":"payment-card","redeemType":"currency","brandName":"Flexepin","isVariableProduct":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-500-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (flexepin-500-nzd, 17, flexepin 500 NZD, flexepin, Flexepin, payment-card, currency, 500, nzd, 1, 0, {\"slug\":\"flexepin-ww-nzd-500\",\"name\":\"flexepin 500 NZD\",\"faceValueAmount\":500,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":505,\"priceCurrency\":\"nzd\",\"priceInclVat\":505,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"flexepin\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Flexepin\",\"isVariableProduct\":false}, 2026-06-08 22:28:21, 2026-06-08 22:28:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'flexepin-500-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-10-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-10-fr-eur, 18, fortnite 10 FR EUR, fortnite, Fortnite, gamecard, region, 10, eur, 1, 0, {"slug":"fortnite-fr-eur-10","name":"fortnite 10 FR EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.01,"priceCurrency":"eur","priceInclVat":10.01,"vatAmount":0,"redeemValue":"fr","brandSlug":"fortnite","category":"gamecard","redeemType":"region","brandName":"Fortnite","isVariableProduct":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-10-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-10-fr-eur, 18, fortnite 10 FR EUR, fortnite, Fortnite, gamecard, region, 10, eur, 1, 0, {\"slug\":\"fortnite-fr-eur-10\",\"name\":\"fortnite 10 FR EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.01,\"priceCurrency\":\"eur\",\"priceInclVat\":10.01,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"fortnite\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Fortnite\",\"isVariableProduct\":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-10-fr-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-25-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-25-fr-eur, 18, fortnite 25 FR EUR, fortnite, Fortnite, gamecard, region, 25, eur, 1, 0, {"slug":"fortnite-fr-eur-25","name":"fortnite 25 FR EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.94,"priceCurrency":"eur","priceInclVat":24.94,"vatAmount":0,"redeemValue":"fr","brandSlug":"fortnite","category":"gamecard","redeemType":"region","brandName":"Fortnite","isVariableProduct":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-25-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-25-fr-eur, 18, fortnite 25 FR EUR, fortnite, Fortnite, gamecard, region, 25, eur, 1, 0, {\"slug\":\"fortnite-fr-eur-25\",\"name\":\"fortnite 25 FR EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.94,\"priceCurrency\":\"eur\",\"priceInclVat\":24.94,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"fortnite\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Fortnite\",\"isVariableProduct\":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-25-fr-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-50-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-50-fr-eur, 18, fortnite 50 FR EUR, fortnite, Fortnite, gamecard, region, 50, eur, 1, 0, {"slug":"fortnite-fr-eur-50","name":"fortnite 50 FR EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.83,"priceCurrency":"eur","priceInclVat":49.83,"vatAmount":0,"redeemValue":"fr","brandSlug":"fortnite","category":"gamecard","redeemType":"region","brandName":"Fortnite","isVariableProduct":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-50-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-50-fr-eur, 18, fortnite 50 FR EUR, fortnite, Fortnite, gamecard, region, 50, eur, 1, 0, {\"slug\":\"fortnite-fr-eur-50\",\"name\":\"fortnite 50 FR EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.83,\"priceCurrency\":\"eur\",\"priceInclVat\":49.83,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"fortnite\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Fortnite\",\"isVariableProduct\":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-50-fr-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:23] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-100-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-100-fr-eur, 18, fortnite 100 FR EUR, fortnite, Fortnite, gamecard, region, 100, eur, 1, 0, {"slug":"fortnite-fr-eur-100","name":"fortnite 100 FR EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":99.6,"priceCurrency":"eur","priceInclVat":99.6,"vatAmount":0,"redeemValue":"fr","brandSlug":"fortnite","category":"gamecard","redeemType":"region","brandName":"Fortnite","isVariableProduct":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-100-fr-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (fortnite-100-fr-eur, 18, fortnite 100 FR EUR, fortnite, Fortnite, gamecard, region, 100, eur, 1, 0, {\"slug\":\"fortnite-fr-eur-100\",\"name\":\"fortnite 100 FR EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":99.6,\"priceCurrency\":\"eur\",\"priceInclVat\":99.6,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"fortnite\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Fortnite\",\"isVariableProduct\":false}, 2026-06-08 22:28:23, 2026-06-08 22:28:23)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fortnite-100-fr-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:25] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-100-10-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-100-10-diamonds, 19, Free Fire 100 + 10 Diamonds, freefire, Free Fire, gamecard, region, 1, usd, 1, 0, {"slug":"freefire-ww-usd-1","name":"Free Fire 100 + 10 Diamonds","faceValueAmount":1,"faceValueCurrency":"usd","isStocked":true,"priceAmount":1.04,"priceCurrency":"usd","priceInclVat":1.04,"vatAmount":0,"redeemValue":"ww","brandSlug":"freefire","category":"gamecard","redeemType":"region","brandName":"Free Fire","isVariableProduct":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-100-10-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-100-10-diamonds, 19, Free Fire 100 + 10 Diamonds, freefire, Free Fire, gamecard, region, 1, usd, 1, 0, {\"slug\":\"freefire-ww-usd-1\",\"name\":\"Free Fire 100 + 10 Diamonds\",\"faceValueAmount\":1,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":1.04,\"priceCurrency\":\"usd\",\"priceInclVat\":1.04,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"freefire\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Free Fire\",\"isVariableProduct\":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-100-10-diamonds' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:25] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-210-21-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-210-21-diamonds, 19, Free Fire 210 + 21 Diamonds, freefire, Free Fire, gamecard, region, 2, usd, 1, 0, {"slug":"freefire-ww-usd-2","name":"Free Fire 210 + 21 Diamonds","faceValueAmount":2,"faceValueCurrency":"usd","isStocked":true,"priceAmount":2.02,"priceCurrency":"usd","priceInclVat":2.02,"vatAmount":0,"redeemValue":"ww","brandSlug":"freefire","category":"gamecard","redeemType":"region","brandName":"Free Fire","isVariableProduct":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-210-21-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-210-21-diamonds, 19, Free Fire 210 + 21 Diamonds, freefire, Free Fire, gamecard, region, 2, usd, 1, 0, {\"slug\":\"freefire-ww-usd-2\",\"name\":\"Free Fire 210 + 21 Diamonds\",\"faceValueAmount\":2,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":2.02,\"priceCurrency\":\"usd\",\"priceInclVat\":2.02,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"freefire\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Free Fire\",\"isVariableProduct\":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-210-21-diamonds' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:25] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-530-53-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-530-53-diamonds, 19, Free Fire 530 + 53 Diamonds, freefire, Free Fire, gamecard, region, 5, usd, 1, 0, {"slug":"freefire-ww-usd-5","name":"Free Fire 530 + 53 Diamonds","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":4.95,"priceCurrency":"usd","priceInclVat":4.95,"vatAmount":0,"redeemValue":"ww","brandSlug":"freefire","category":"gamecard","redeemType":"region","brandName":"Free Fire","isVariableProduct":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-530-53-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-530-53-diamonds, 19, Free Fire 530 + 53 Diamonds, freefire, Free Fire, gamecard, region, 5, usd, 1, 0, {\"slug\":\"freefire-ww-usd-5\",\"name\":\"Free Fire 530 + 53 Diamonds\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":4.95,\"priceCurrency\":\"usd\",\"priceInclVat\":4.95,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"freefire\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Free Fire\",\"isVariableProduct\":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-530-53-diamonds' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:25] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-1080-108-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-1080-108-diamonds, 19, Free Fire 1080 + 108 Diamonds, freefire, Free Fire, gamecard, region, 10, usd, 1, 0, {"slug":"freefire-ww-usd-10","name":"Free Fire 1080 + 108 Diamonds","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.85,"priceCurrency":"usd","priceInclVat":9.85,"vatAmount":0,"redeemValue":"ww","brandSlug":"freefire","category":"gamecard","redeemType":"region","brandName":"Free Fire","isVariableProduct":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-1080-108-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (free-fire-1080-108-diamonds, 19, Free Fire 1080 + 108 Diamonds, freefire, Free Fire, gamecard, region, 10, usd, 1, 0, {\"slug\":\"freefire-ww-usd-10\",\"name\":\"Free Fire 1080 + 108 Diamonds\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.85,\"priceCurrency\":\"usd\",\"priceInclVat\":9.85,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"freefire\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Free Fire\",\"isVariableProduct\":false}, 2026-06-08 22:28:25, 2026-06-08 22:28:25)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'free-fire-1080-108-diamonds' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-chf, 20, google 5 CHF, google, Google, giftcard, region, 5, chf, 1, 0, {"slug":"google-ch-chf-5","name":"google 5 CHF","faceValueAmount":5,"faceValueCurrency":"chf","isStocked":true,"priceAmount":4.89,"priceCurrency":"chf","priceInclVat":4.89,"vatAmount":0,"redeemValue":"ch","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-chf, 20, google 5 CHF, google, Google, giftcard, region, 5, chf, 1, 0, {\"slug\":\"google-ch-chf-5\",\"name\":\"google 5 CHF\",\"faceValueAmount\":5,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":4.89,\"priceCurrency\":\"chf\",\"priceInclVat\":4.89,\"vatAmount\":0,\"redeemValue\":\"ch\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-chf' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-at, 20, google 5 EUR AT, google, Google, giftcard, region, 5, eur, 1, 0, {"slug":"google-at-eur-5","name":"google 5 EUR AT","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":4.9,"priceCurrency":"eur","priceInclVat":4.9,"vatAmount":0,"redeemValue":"at","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-at, 20, google 5 EUR AT, google, Google, giftcard, region, 5, eur, 1, 0, {\"slug\":\"google-at-eur-5\",\"name\":\"google 5 EUR AT\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":4.9,\"priceCurrency\":\"eur\",\"priceInclVat\":4.9,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-it, 20, google 5 EUR IT, google, Google, giftcard, region, 5, eur, 1, 0, {"slug":"google-it-eur-5","name":"google 5 EUR IT","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":4.9,"priceCurrency":"eur","priceInclVat":4.9,"vatAmount":0,"redeemValue":"it","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-it, 20, google 5 EUR IT, google, Google, giftcard, region, 5, eur, 1, 0, {\"slug\":\"google-it-eur-5\",\"name\":\"google 5 EUR IT\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":4.9,\"priceCurrency\":\"eur\",\"priceInclVat\":4.9,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-de, 20, google 5 EUR DE, google, Google, giftcard, region, 5, eur, 1, 0, {"slug":"google-de-eur-5","name":"google 5 EUR DE","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":4.93,"priceCurrency":"eur","priceInclVat":4.93,"vatAmount":0,"redeemValue":"de","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-de, 20, google 5 EUR DE, google, Google, giftcard, region, 5, eur, 1, 0, {\"slug\":\"google-de-eur-5\",\"name\":\"google 5 EUR DE\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":4.93,\"priceCurrency\":\"eur\",\"priceInclVat\":4.93,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-fr, 20, google 5 EUR FR, google, Google, giftcard, region, 5, eur, 1, 0, {"slug":"google-fr-eur-5","name":"google 5 EUR FR","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":4.9,"priceCurrency":"eur","priceInclVat":4.9,"vatAmount":0,"redeemValue":"fr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-eur-fr, 20, google 5 EUR FR, google, Google, giftcard, region, 5, eur, 1, 0, {\"slug\":\"google-fr-eur-5\",\"name\":\"google 5 EUR FR\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":4.9,\"priceCurrency\":\"eur\",\"priceInclVat\":4.9,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-gbp, 20, google 5 GBP, google, Google, giftcard, region, 5, gbp, 1, 0, {"slug":"google-gb-gbp-5","name":"google 5 GBP","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":4.89,"priceCurrency":"gbp","priceInclVat":4.89,"vatAmount":0,"redeemValue":"gb","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-gbp, 20, google 5 GBP, google, Google, giftcard, region, 5, gbp, 1, 0, {\"slug\":\"google-gb-gbp-5\",\"name\":\"google 5 GBP\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":4.89,\"priceCurrency\":\"gbp\",\"priceInclVat\":4.89,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-usd, 20, google 5 USD, google, Google, giftcard, region, 5, usd, 1, 0, {"slug":"google-us-usd-5","name":"google 5 USD","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5,"priceCurrency":"usd","priceInclVat":5,"vatAmount":0,"redeemValue":"us","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-5-usd, 20, google 5 USD, google, Google, giftcard, region, 5, usd, 1, 0, {\"slug\":\"google-us-usd-5\",\"name\":\"google 5 USD\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5,\"priceCurrency\":\"usd\",\"priceInclVat\":5,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-5-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-cad, 20, google 10 CAD, google, Google, giftcard, region, 10, cad, 1, 0, {"slug":"google-ca-cad-10","name":"google 10 CAD","faceValueAmount":10,"faceValueCurrency":"cad","isStocked":true,"priceAmount":10.08,"priceCurrency":"cad","priceInclVat":10.08,"vatAmount":0,"redeemValue":"ca","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-cad, 20, google 10 CAD, google, Google, giftcard, region, 10, cad, 1, 0, {\"slug\":\"google-ca-cad-10\",\"name\":\"google 10 CAD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":10.08,\"priceCurrency\":\"cad\",\"priceInclVat\":10.08,\"vatAmount\":0,\"redeemValue\":\"ca\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-chf, 20, google 10 CHF, google, Google, giftcard, region, 10, chf, 1, 0, {"slug":"google-ch-chf-10","name":"google 10 CHF","faceValueAmount":10,"faceValueCurrency":"chf","isStocked":true,"priceAmount":9.74,"priceCurrency":"chf","priceInclVat":9.74,"vatAmount":0,"redeemValue":"ch","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-chf, 20, google 10 CHF, google, Google, giftcard, region, 10, chf, 1, 0, {\"slug\":\"google-ch-chf-10\",\"name\":\"google 10 CHF\",\"faceValueAmount\":10,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":9.74,\"priceCurrency\":\"chf\",\"priceInclVat\":9.74,\"vatAmount\":0,\"redeemValue\":\"ch\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-chf' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-eur-at, 20, google 10 EUR AT, google, Google, giftcard, region, 10, eur, 1, 0, {"slug":"google-at-eur-10","name":"google 10 EUR AT","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.74,"priceCurrency":"eur","priceInclVat":9.74,"vatAmount":0,"redeemValue":"at","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-eur-at, 20, google 10 EUR AT, google, Google, giftcard, region, 10, eur, 1, 0, {\"slug\":\"google-at-eur-10\",\"name\":\"google 10 EUR AT\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.74,\"priceCurrency\":\"eur\",\"priceInclVat\":9.74,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-eur-it, 20, google 10 EUR IT, google, Google, giftcard, region, 10, eur, 1, 0, {"slug":"google-it-eur-10","name":"google 10 EUR IT","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.74,"priceCurrency":"eur","priceInclVat":9.74,"vatAmount":0,"redeemValue":"it","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-eur-it, 20, google 10 EUR IT, google, Google, giftcard, region, 10, eur, 1, 0, {\"slug\":\"google-it-eur-10\",\"name\":\"google 10 EUR IT\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.74,\"priceCurrency\":\"eur\",\"priceInclVat\":9.74,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-eur-fr, 20, google 10 EUR FR, google, Google, giftcard, region, 10, eur, 1, 0, {"slug":"google-fr-eur-10","name":"google 10 EUR FR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.74,"priceCurrency":"eur","priceInclVat":9.74,"vatAmount":0,"redeemValue":"fr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-eur-fr, 20, google 10 EUR FR, google, Google, giftcard, region, 10, eur, 1, 0, {\"slug\":\"google-fr-eur-10\",\"name\":\"google 10 EUR FR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.74,\"priceCurrency\":\"eur\",\"priceInclVat\":9.74,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-gbp, 20, google 10 GBP, google, Google, giftcard, region, 10, gbp, 1, 0, {"slug":"google-gb-gbp-10","name":"google 10 GBP","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":9.73,"priceCurrency":"gbp","priceInclVat":9.73,"vatAmount":0,"redeemValue":"gb","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-gbp, 20, google 10 GBP, google, Google, giftcard, region, 10, gbp, 1, 0, {\"slug\":\"google-gb-gbp-10\",\"name\":\"google 10 GBP\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":9.73,\"priceCurrency\":\"gbp\",\"priceInclVat\":9.73,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-inr, 20, google 10 INR, google, Google, giftcard, region, 10, inr, 1, 0, {"slug":"google-in-inr-10","name":"google 10 INR","faceValueAmount":10,"faceValueCurrency":"inr","isStocked":true,"priceAmount":16.46,"priceCurrency":"inr","priceInclVat":16.46,"vatAmount":0,"redeemValue":"in","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-inr, 20, google 10 INR, google, Google, giftcard, region, 10, inr, 1, 0, {\"slug\":\"google-in-inr-10\",\"name\":\"google 10 INR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":16.46,\"priceCurrency\":\"inr\",\"priceInclVat\":16.46,\"vatAmount\":0,\"redeemValue\":\"in\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-inr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-usd, 20, google 10 USD, google, Google, giftcard, region, 10, usd, 1, 0, {"slug":"google-us-usd-10","name":"google 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.95,"priceCurrency":"usd","priceInclVat":9.95,"vatAmount":0,"redeemValue":"us","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-10-usd, 20, google 10 USD, google, Google, giftcard, region, 10, usd, 1, 0, {\"slug\":\"google-us-usd-10\",\"name\":\"google 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.95,\"priceCurrency\":\"usd\",\"priceInclVat\":9.95,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-chf, 20, google 15 CHF, google, Google, giftcard, region, 15, chf, 1, 0, {"slug":"google-ch-chf-15","name":"google 15 CHF","faceValueAmount":15,"faceValueCurrency":"chf","isStocked":true,"priceAmount":14.58,"priceCurrency":"chf","priceInclVat":14.58,"vatAmount":0,"redeemValue":"ch","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-chf, 20, google 15 CHF, google, Google, giftcard, region, 15, chf, 1, 0, {\"slug\":\"google-ch-chf-15\",\"name\":\"google 15 CHF\",\"faceValueAmount\":15,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":14.58,\"priceCurrency\":\"chf\",\"priceInclVat\":14.58,\"vatAmount\":0,\"redeemValue\":\"ch\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-chf' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-be, 20, google 15 EUR BE, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-be-eur-15","name":"google 15 EUR BE","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"be","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-be, 20, google 15 EUR BE, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-be-eur-15\",\"name\":\"google 15 EUR BE\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-at, 20, google 15 EUR AT, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-at-eur-15","name":"google 15 EUR AT","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.59,"priceCurrency":"eur","priceInclVat":14.59,"vatAmount":0,"redeemValue":"at","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-at, 20, google 15 EUR AT, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-at-eur-15\",\"name\":\"google 15 EUR AT\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.59,\"priceCurrency\":\"eur\",\"priceInclVat\":14.59,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-it, 20, google 15 EUR IT, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-it-eur-15","name":"google 15 EUR IT","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.59,"priceCurrency":"eur","priceInclVat":14.59,"vatAmount":0,"redeemValue":"it","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-it, 20, google 15 EUR IT, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-it-eur-15\",\"name\":\"google 15 EUR IT\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.59,\"priceCurrency\":\"eur\",\"priceInclVat\":14.59,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-de, 20, google 15 EUR DE, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-de-eur-15","name":"google 15 EUR DE","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.66,"priceCurrency":"eur","priceInclVat":14.66,"vatAmount":0,"redeemValue":"de","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-de, 20, google 15 EUR DE, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-de-eur-15\",\"name\":\"google 15 EUR DE\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.66,\"priceCurrency\":\"eur\",\"priceInclVat\":14.66,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-fr, 20, google 15 EUR FR, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-fr-eur-15","name":"google 15 EUR FR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.59,"priceCurrency":"eur","priceInclVat":14.59,"vatAmount":0,"redeemValue":"fr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-fr, 20, google 15 EUR FR, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-fr-eur-15\",\"name\":\"google 15 EUR FR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.59,\"priceCurrency\":\"eur\",\"priceInclVat\":14.59,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-nl, 20, google 15 EUR NL, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-nl-eur-15","name":"google 15 EUR NL","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"nl","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-nl, 20, google 15 EUR NL, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-nl-eur-15\",\"name\":\"google 15 EUR NL\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-es, 20, google 15 EUR ES, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-es-eur-15","name":"google 15 EUR ES","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"es","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-es, 20, google 15 EUR ES, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-es-eur-15\",\"name\":\"google 15 EUR ES\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-pt, 20, google 15 EUR PT, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-pt-eur-15","name":"google 15 EUR PT","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"pt","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-pt, 20, google 15 EUR PT, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-pt-eur-15\",\"name\":\"google 15 EUR PT\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"pt\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-pt' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-fi, 20, google 15 EUR FI, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-fi-eur-15","name":"google 15 EUR FI","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"fi","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-fi, 20, google 15 EUR FI, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-fi-eur-15\",\"name\":\"google 15 EUR FI\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"fi\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-fi' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-gr, 20, google 15 EUR GR, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-gr-eur-15","name":"google 15 EUR GR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"gr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-gr, 20, google 15 EUR GR, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-gr-eur-15\",\"name\":\"google 15 EUR GR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"gr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-gr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-ie, 20, google 15 EUR IE, google, Google, giftcard, region, 15, eur, 1, 0, {"slug":"google-ie-eur-15","name":"google 15 EUR IE","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.89,"priceCurrency":"eur","priceInclVat":14.89,"vatAmount":0,"redeemValue":"ie","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-eur-ie, 20, google 15 EUR IE, google, Google, giftcard, region, 15, eur, 1, 0, {\"slug\":\"google-ie-eur-15\",\"name\":\"google 15 EUR IE\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.89,\"priceCurrency\":\"eur\",\"priceInclVat\":14.89,\"vatAmount\":0,\"redeemValue\":\"ie\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-eur-ie' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-gbp, 20, google 15 GBP, google, Google, giftcard, region, 15, gbp, 1, 0, {"slug":"google-gb-gbp-15","name":"google 15 GBP","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":14.58,"priceCurrency":"gbp","priceInclVat":14.58,"vatAmount":0,"redeemValue":"gb","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-gbp, 20, google 15 GBP, google, Google, giftcard, region, 15, gbp, 1, 0, {\"slug\":\"google-gb-gbp-15\",\"name\":\"google 15 GBP\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":14.58,\"priceCurrency\":\"gbp\",\"priceInclVat\":14.58,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-usd, 20, google 15 USD, google, Google, giftcard, region, 15, usd, 1, 0, {"slug":"google-us-usd-15","name":"google 15 USD","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":14.9,"priceCurrency":"usd","priceInclVat":14.9,"vatAmount":0,"redeemValue":"us","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-15-usd, 20, google 15 USD, google, Google, giftcard, region, 15, usd, 1, 0, {\"slug\":\"google-us-usd-15\",\"name\":\"google 15 USD\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":14.9,\"priceCurrency\":\"usd\",\"priceInclVat\":14.9,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-15-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-20-pln' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-20-pln, 20, google 20 PLN, google, Google, giftcard, region, 20, pln, 1, 0, {"slug":"google-pl-pln-20","name":"google 20 PLN","faceValueAmount":20,"faceValueCurrency":"pln","isStocked":true,"priceAmount":20.8,"priceCurrency":"pln","priceInclVat":20.8,"vatAmount":0,"redeemValue":"pl","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-20-pln' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-20-pln, 20, google 20 PLN, google, Google, giftcard, region, 20, pln, 1, 0, {\"slug\":\"google-pl-pln-20\",\"name\":\"google 20 PLN\",\"faceValueAmount\":20,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":20.8,\"priceCurrency\":\"pln\",\"priceInclVat\":20.8,\"vatAmount\":0,\"redeemValue\":\"pl\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-20-pln' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-chf, 20, google 25 CHF, google, Google, giftcard, region, 25, chf, 1, 0, {"slug":"google-ch-chf-25","name":"google 25 CHF","faceValueAmount":25,"faceValueCurrency":"chf","isStocked":true,"priceAmount":24.27,"priceCurrency":"chf","priceInclVat":24.27,"vatAmount":0,"redeemValue":"ch","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-chf, 20, google 25 CHF, google, Google, giftcard, region, 25, chf, 1, 0, {\"slug\":\"google-ch-chf-25\",\"name\":\"google 25 CHF\",\"faceValueAmount\":25,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":24.27,\"priceCurrency\":\"chf\",\"priceInclVat\":24.27,\"vatAmount\":0,\"redeemValue\":\"ch\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-chf' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-be, 20, google 25 EUR BE, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-be-eur-25","name":"google 25 EUR BE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"be","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-be, 20, google 25 EUR BE, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-be-eur-25\",\"name\":\"google 25 EUR BE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-at, 20, google 25 EUR AT, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-at-eur-25","name":"google 25 EUR AT","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.28,"priceCurrency":"eur","priceInclVat":24.28,"vatAmount":0,"redeemValue":"at","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-at, 20, google 25 EUR AT, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-at-eur-25\",\"name\":\"google 25 EUR AT\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.28,\"priceCurrency\":\"eur\",\"priceInclVat\":24.28,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-it, 20, google 25 EUR IT, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-it-eur-25","name":"google 25 EUR IT","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.28,"priceCurrency":"eur","priceInclVat":24.28,"vatAmount":0,"redeemValue":"it","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-it, 20, google 25 EUR IT, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-it-eur-25\",\"name\":\"google 25 EUR IT\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.28,\"priceCurrency\":\"eur\",\"priceInclVat\":24.28,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-de, 20, google 25 EUR DE, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-de-eur-25","name":"google 25 EUR DE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.41,"priceCurrency":"eur","priceInclVat":24.41,"vatAmount":0,"redeemValue":"de","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-de, 20, google 25 EUR DE, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-de-eur-25\",\"name\":\"google 25 EUR DE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.41,\"priceCurrency\":\"eur\",\"priceInclVat\":24.41,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:26] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-fr, 20, google 25 EUR FR, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-fr-eur-25","name":"google 25 EUR FR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.28,"priceCurrency":"eur","priceInclVat":24.28,"vatAmount":0,"redeemValue":"fr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-fr, 20, google 25 EUR FR, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-fr-eur-25\",\"name\":\"google 25 EUR FR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.28,\"priceCurrency\":\"eur\",\"priceInclVat\":24.28,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-nl, 20, google 25 EUR NL, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-nl-eur-25","name":"google 25 EUR NL","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"nl","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-nl, 20, google 25 EUR NL, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-nl-eur-25\",\"name\":\"google 25 EUR NL\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:26, 2026-06-08 22:28:26)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-es, 20, google 25 EUR ES, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-es-eur-25","name":"google 25 EUR ES","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"es","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-es, 20, google 25 EUR ES, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-es-eur-25\",\"name\":\"google 25 EUR ES\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-pt, 20, google 25 EUR PT, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-pt-eur-25","name":"google 25 EUR PT","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"pt","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-pt, 20, google 25 EUR PT, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-pt-eur-25\",\"name\":\"google 25 EUR PT\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"pt\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-pt' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-fi, 20, google 25 EUR FI, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-fi-eur-25","name":"google 25 EUR FI","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"fi","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-fi, 20, google 25 EUR FI, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-fi-eur-25\",\"name\":\"google 25 EUR FI\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"fi\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-fi' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-gr, 20, google 25 EUR GR, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-gr-eur-25","name":"google 25 EUR GR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"gr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-gr, 20, google 25 EUR GR, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-gr-eur-25\",\"name\":\"google 25 EUR GR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"gr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-gr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-ie, 20, google 25 EUR IE, google, Google, giftcard, region, 25, eur, 1, 0, {"slug":"google-ie-eur-25","name":"google 25 EUR IE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.79,"priceCurrency":"eur","priceInclVat":24.79,"vatAmount":0,"redeemValue":"ie","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-eur-ie, 20, google 25 EUR IE, google, Google, giftcard, region, 25, eur, 1, 0, {\"slug\":\"google-ie-eur-25\",\"name\":\"google 25 EUR IE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"eur\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"ie\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-eur-ie' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-gbp, 20, google 25 GBP, google, Google, giftcard, region, 25, gbp, 1, 0, {"slug":"google-gb-gbp-25","name":"google 25 GBP","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":24.27,"priceCurrency":"gbp","priceInclVat":24.27,"vatAmount":0,"redeemValue":"gb","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-gbp, 20, google 25 GBP, google, Google, giftcard, region, 25, gbp, 1, 0, {\"slug\":\"google-gb-gbp-25\",\"name\":\"google 25 GBP\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":24.27,\"priceCurrency\":\"gbp\",\"priceInclVat\":24.27,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-usd, 20, google 25 USD, google, Google, giftcard, region, 25, usd, 1, 0, {"slug":"google-us-usd-25","name":"google 25 USD","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":24.79,"priceCurrency":"usd","priceInclVat":24.79,"vatAmount":0,"redeemValue":"us","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-25-usd, 20, google 25 USD, google, Google, giftcard, region, 25, usd, 1, 0, {\"slug\":\"google-us-usd-25\",\"name\":\"google 25 USD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":24.79,\"priceCurrency\":\"usd\",\"priceInclVat\":24.79,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-25-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-30-brl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-30-brl, 20, google 30 BRL, google, Google, giftcard, region, 30, brl, 0, 0, {"slug":"google-br-brl-30","name":"google 30 BRL","faceValueAmount":30,"faceValueCurrency":"brl","isStocked":false,"redeemValue":"br","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-30-brl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-30-brl, 20, google 30 BRL, google, Google, giftcard, region, 30, brl, 0, 0, {\"slug\":\"google-br-brl-30\",\"name\":\"google 30 BRL\",\"faceValueAmount\":30,\"faceValueCurrency\":\"brl\",\"isStocked\":false,\"redeemValue\":\"br\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-30-brl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-30-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-30-chf, 20, google 30 CHF, google, Google, giftcard, region, 30, chf, 1, 0, {"slug":"google-ch-chf-30","name":"google 30 CHF","faceValueAmount":30,"faceValueCurrency":"chf","isStocked":true,"priceAmount":29.12,"priceCurrency":"chf","priceInclVat":29.12,"vatAmount":0,"redeemValue":"ch","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-30-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-30-chf, 20, google 30 CHF, google, Google, giftcard, region, 30, chf, 1, 0, {\"slug\":\"google-ch-chf-30\",\"name\":\"google 30 CHF\",\"faceValueAmount\":30,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":29.12,\"priceCurrency\":\"chf\",\"priceInclVat\":29.12,\"vatAmount\":0,\"redeemValue\":\"ch\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-30-chf' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-chf, 20, google 50 CHF, google, Google, giftcard, region, 50, chf, 1, 0, {"slug":"google-ch-chf-50","name":"google 50 CHF","faceValueAmount":50,"faceValueCurrency":"chf","isStocked":true,"priceAmount":48.5,"priceCurrency":"chf","priceInclVat":48.5,"vatAmount":0,"redeemValue":"ch","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-chf, 20, google 50 CHF, google, Google, giftcard, region, 50, chf, 1, 0, {\"slug\":\"google-ch-chf-50\",\"name\":\"google 50 CHF\",\"faceValueAmount\":50,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":48.5,\"priceCurrency\":\"chf\",\"priceInclVat\":48.5,\"vatAmount\":0,\"redeemValue\":\"ch\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-chf' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-be, 20, google 50 EUR BE, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-be-eur-50","name":"google 50 EUR BE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"be","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-be, 20, google 50 EUR BE, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-be-eur-50\",\"name\":\"google 50 EUR BE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-at, 20, google 50 EUR AT, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-at-eur-50","name":"google 50 EUR AT","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":48.5,"priceCurrency":"eur","priceInclVat":48.5,"vatAmount":0,"redeemValue":"at","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-at, 20, google 50 EUR AT, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-at-eur-50\",\"name\":\"google 50 EUR AT\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":48.5,\"priceCurrency\":\"eur\",\"priceInclVat\":48.5,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-it, 20, google 50 EUR IT, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-it-eur-50","name":"google 50 EUR IT","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":48.5,"priceCurrency":"eur","priceInclVat":48.5,"vatAmount":0,"redeemValue":"it","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-it, 20, google 50 EUR IT, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-it-eur-50\",\"name\":\"google 50 EUR IT\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":48.5,\"priceCurrency\":\"eur\",\"priceInclVat\":48.5,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-de, 20, google 50 EUR DE, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-de-eur-50","name":"google 50 EUR DE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":48.76,"priceCurrency":"eur","priceInclVat":48.76,"vatAmount":0,"redeemValue":"de","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-de, 20, google 50 EUR DE, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-de-eur-50\",\"name\":\"google 50 EUR DE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":48.76,\"priceCurrency\":\"eur\",\"priceInclVat\":48.76,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-fr, 20, google 50 EUR FR, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-fr-eur-50","name":"google 50 EUR FR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":48.5,"priceCurrency":"eur","priceInclVat":48.5,"vatAmount":0,"redeemValue":"fr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-fr, 20, google 50 EUR FR, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-fr-eur-50\",\"name\":\"google 50 EUR FR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":48.5,\"priceCurrency\":\"eur\",\"priceInclVat\":48.5,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-nl, 20, google 50 EUR NL, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-nl-eur-50","name":"google 50 EUR NL","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"nl","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-nl, 20, google 50 EUR NL, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-nl-eur-50\",\"name\":\"google 50 EUR NL\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-es, 20, google 50 EUR ES, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-es-eur-50","name":"google 50 EUR ES","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"es","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-es, 20, google 50 EUR ES, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-es-eur-50\",\"name\":\"google 50 EUR ES\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-pt, 20, google 50 EUR PT, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-pt-eur-50","name":"google 50 EUR PT","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"pt","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-pt, 20, google 50 EUR PT, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-pt-eur-50\",\"name\":\"google 50 EUR PT\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"pt\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-pt' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-fi, 20, google 50 EUR FI, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-fi-eur-50","name":"google 50 EUR FI","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"fi","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-fi, 20, google 50 EUR FI, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-fi-eur-50\",\"name\":\"google 50 EUR FI\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"fi\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-fi' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-gr, 20, google 50 EUR GR, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-gr-eur-50","name":"google 50 EUR GR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"gr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-gr, 20, google 50 EUR GR, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-gr-eur-50\",\"name\":\"google 50 EUR GR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"gr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-gr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-ie, 20, google 50 EUR IE, google, Google, giftcard, region, 50, eur, 1, 0, {"slug":"google-ie-eur-50","name":"google 50 EUR IE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"ie","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-eur-ie, 20, google 50 EUR IE, google, Google, giftcard, region, 50, eur, 1, 0, {\"slug\":\"google-ie-eur-50\",\"name\":\"google 50 EUR IE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"ie\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-eur-ie' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-gbp, 20, google 50 GBP, google, Google, giftcard, region, 50, gbp, 1, 0, {"slug":"google-gb-gbp-50","name":"google 50 GBP","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":48.49,"priceCurrency":"gbp","priceInclVat":48.49,"vatAmount":0,"redeemValue":"gb","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-gbp, 20, google 50 GBP, google, Google, giftcard, region, 50, gbp, 1, 0, {\"slug\":\"google-gb-gbp-50\",\"name\":\"google 50 GBP\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":48.49,\"priceCurrency\":\"gbp\",\"priceInclVat\":48.49,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-usd, 20, google 50 USD, google, Google, giftcard, region, 50, usd, 1, 0, {"slug":"google-us-usd-50","name":"google 50 USD","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":49.53,"priceCurrency":"usd","priceInclVat":49.53,"vatAmount":0,"redeemValue":"us","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-50-usd, 20, google 50 USD, google, Google, giftcard, region, 50, usd, 1, 0, {\"slug\":\"google-us-usd-50\",\"name\":\"google 50 USD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":49.53,\"priceCurrency\":\"usd\",\"priceInclVat\":49.53,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-50-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-chf, 20, google 100 CHF, google, Google, giftcard, region, 100, chf, 1, 0, {"slug":"google-ch-chf-100","name":"google 100 CHF","faceValueAmount":100,"faceValueCurrency":"chf","isStocked":true,"priceAmount":96.95,"priceCurrency":"chf","priceInclVat":96.95,"vatAmount":0,"redeemValue":"ch","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-chf' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-chf, 20, google 100 CHF, google, Google, giftcard, region, 100, chf, 1, 0, {\"slug\":\"google-ch-chf-100\",\"name\":\"google 100 CHF\",\"faceValueAmount\":100,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":96.95,\"priceCurrency\":\"chf\",\"priceInclVat\":96.95,\"vatAmount\":0,\"redeemValue\":\"ch\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-chf' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-be, 20, google 100 EUR BE, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-be-eur-100","name":"google 100 EUR BE","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"be","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-be, 20, google 100 EUR BE, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-be-eur-100\",\"name\":\"google 100 EUR BE\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-at, 20, google 100 EUR AT, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-at-eur-100","name":"google 100 EUR AT","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":96.95,"priceCurrency":"eur","priceInclVat":96.95,"vatAmount":0,"redeemValue":"at","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-at, 20, google 100 EUR AT, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-at-eur-100\",\"name\":\"google 100 EUR AT\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":96.95,\"priceCurrency\":\"eur\",\"priceInclVat\":96.95,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-it, 20, google 100 EUR IT, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-it-eur-100","name":"google 100 EUR IT","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":96.95,"priceCurrency":"eur","priceInclVat":96.95,"vatAmount":0,"redeemValue":"it","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-it' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-it, 20, google 100 EUR IT, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-it-eur-100\",\"name\":\"google 100 EUR IT\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":96.95,\"priceCurrency\":\"eur\",\"priceInclVat\":96.95,\"vatAmount\":0,\"redeemValue\":\"it\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-it' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-de, 20, google 100 EUR DE, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-de-eur-100","name":"google 100 EUR DE","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":97.46,"priceCurrency":"eur","priceInclVat":97.46,"vatAmount":0,"redeemValue":"de","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-de, 20, google 100 EUR DE, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-de-eur-100\",\"name\":\"google 100 EUR DE\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":97.46,\"priceCurrency\":\"eur\",\"priceInclVat\":97.46,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-fr, 20, google 100 EUR FR, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-fr-eur-100","name":"google 100 EUR FR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":96.95,"priceCurrency":"eur","priceInclVat":96.95,"vatAmount":0,"redeemValue":"fr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-fr, 20, google 100 EUR FR, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-fr-eur-100\",\"name\":\"google 100 EUR FR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":96.95,\"priceCurrency\":\"eur\",\"priceInclVat\":96.95,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-nl, 20, google 100 EUR NL, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-nl-eur-100","name":"google 100 EUR NL","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"nl","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-nl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-nl, 20, google 100 EUR NL, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-nl-eur-100\",\"name\":\"google 100 EUR NL\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"nl\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-nl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-es, 20, google 100 EUR ES, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-es-eur-100","name":"google 100 EUR ES","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"es","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-es, 20, google 100 EUR ES, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-es-eur-100\",\"name\":\"google 100 EUR ES\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-pt, 20, google 100 EUR PT, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-pt-eur-100","name":"google 100 EUR PT","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"pt","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-pt' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-pt, 20, google 100 EUR PT, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-pt-eur-100\",\"name\":\"google 100 EUR PT\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"pt\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-pt' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-fi, 20, google 100 EUR FI, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-fi-eur-100","name":"google 100 EUR FI","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"fi","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-fi' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-fi, 20, google 100 EUR FI, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-fi-eur-100\",\"name\":\"google 100 EUR FI\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"fi\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-fi' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-gr, 20, google 100 EUR GR, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-gr-eur-100","name":"google 100 EUR GR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"gr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-gr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-gr, 20, google 100 EUR GR, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-gr-eur-100\",\"name\":\"google 100 EUR GR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"gr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-gr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-ie, 20, google 100 EUR IE, google, Google, giftcard, region, 100, eur, 1, 0, {"slug":"google-ie-eur-100","name":"google 100 EUR IE","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.99,"priceCurrency":"eur","priceInclVat":98.99,"vatAmount":0,"redeemValue":"ie","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-ie' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-eur-ie, 20, google 100 EUR IE, google, Google, giftcard, region, 100, eur, 1, 0, {\"slug\":\"google-ie-eur-100\",\"name\":\"google 100 EUR IE\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.99,\"priceCurrency\":\"eur\",\"priceInclVat\":98.99,\"vatAmount\":0,\"redeemValue\":\"ie\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-eur-ie' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-gbp, 20, google 100 GBP, google, Google, giftcard, region, 100, gbp, 1, 0, {"slug":"google-gb-gbp-100","name":"google 100 GBP","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":96.94,"priceCurrency":"gbp","priceInclVat":96.94,"vatAmount":0,"redeemValue":"gb","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-gbp, 20, google 100 GBP, google, Google, giftcard, region, 100, gbp, 1, 0, {\"slug\":\"google-gb-gbp-100\",\"name\":\"google 100 GBP\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":96.94,\"priceCurrency\":\"gbp\",\"priceInclVat\":96.94,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-inr, 20, google 100 INR, google, Google, giftcard, region, 100, inr, 1, 0, {"slug":"google-in-inr-100","name":"google 100 INR","faceValueAmount":100,"faceValueCurrency":"inr","isStocked":true,"priceAmount":107.98,"priceCurrency":"inr","priceInclVat":107.98,"vatAmount":0,"redeemValue":"in","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-inr, 20, google 100 INR, google, Google, giftcard, region, 100, inr, 1, 0, {\"slug\":\"google-in-inr-100\",\"name\":\"google 100 INR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":107.98,\"priceCurrency\":\"inr\",\"priceInclVat\":107.98,\"vatAmount\":0,\"redeemValue\":\"in\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-inr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-usd, 20, google 100 USD, google, Google, giftcard, region, 100, usd, 1, 0, {"slug":"google-us-usd-100","name":"google 100 USD","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":99,"priceCurrency":"usd","priceInclVat":99,"vatAmount":0,"redeemValue":"us","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-100-usd, 20, google 100 USD, google, Google, giftcard, region, 100, usd, 1, 0, {\"slug\":\"google-us-usd-100\",\"name\":\"google 100 USD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":99,\"priceCurrency\":\"usd\",\"priceInclVat\":99,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-100-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-200-mxn' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-200-mxn, 20, google 200 MXN, google, Google, giftcard, region, 200, mxn, 1, 0, {"slug":"google-mx-mxn-200","name":"google 200 MXN","faceValueAmount":200,"faceValueCurrency":"mxn","isStocked":true,"priceAmount":200.83,"priceCurrency":"mxn","priceInclVat":200.83,"vatAmount":0,"redeemValue":"mx","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-200-mxn' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-200-mxn, 20, google 200 MXN, google, Google, giftcard, region, 200, mxn, 1, 0, {\"slug\":\"google-mx-mxn-200\",\"name\":\"google 200 MXN\",\"faceValueAmount\":200,\"faceValueCurrency\":\"mxn\",\"isStocked\":true,\"priceAmount\":200.83,\"priceCurrency\":\"mxn\",\"priceInclVat\":200.83,\"vatAmount\":0,\"redeemValue\":\"mx\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-200-mxn' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-250-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-250-try, 20, google 250 TRY, google, Google, giftcard, region, 250, try, 1, 0, {"slug":"google-tr-try-250","name":"google 250 TRY","faceValueAmount":250,"faceValueCurrency":"try","isStocked":true,"priceAmount":262.38,"priceCurrency":"try","priceInclVat":262.38,"vatAmount":0,"redeemValue":"tr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-250-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-250-try, 20, google 250 TRY, google, Google, giftcard, region, 250, try, 1, 0, {\"slug\":\"google-tr-try-250\",\"name\":\"google 250 TRY\",\"faceValueAmount\":250,\"faceValueCurrency\":\"try\",\"isStocked\":true,\"priceAmount\":262.38,\"priceCurrency\":\"try\",\"priceInclVat\":262.38,\"vatAmount\":0,\"redeemValue\":\"tr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-250-try' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-500-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-500-inr, 20, google 500 INR, google, Google, giftcard, region, 500, inr, 1, 0, {"slug":"google-in-inr-500","name":"google 500 INR","faceValueAmount":500,"faceValueCurrency":"inr","isStocked":true,"priceAmount":517.54,"priceCurrency":"inr","priceInclVat":517.54,"vatAmount":0,"redeemValue":"in","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-500-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-500-inr, 20, google 500 INR, google, Google, giftcard, region, 500, inr, 1, 0, {\"slug\":\"google-in-inr-500\",\"name\":\"google 500 INR\",\"faceValueAmount\":500,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":517.54,\"priceCurrency\":\"inr\",\"priceInclVat\":517.54,\"vatAmount\":0,\"redeemValue\":\"in\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-500-inr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-1000-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-1000-inr, 20, google 1000 INR, google, Google, giftcard, region, 1000, inr, 1, 0, {"slug":"google-in-inr-1000","name":"google 1000 INR","faceValueAmount":1000,"faceValueCurrency":"inr","isStocked":true,"priceAmount":1030.31,"priceCurrency":"inr","priceInclVat":1030.31,"vatAmount":0,"redeemValue":"in","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-1000-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-1000-inr, 20, google 1000 INR, google, Google, giftcard, region, 1000, inr, 1, 0, {\"slug\":\"google-in-inr-1000\",\"name\":\"google 1000 INR\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":1030.31,\"priceCurrency\":\"inr\",\"priceInclVat\":1030.31,\"vatAmount\":0,\"redeemValue\":\"in\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-1000-inr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:27] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-1000-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-1000-try, 20, google 1000 TRY, google, Google, giftcard, region, 1000, try, 1, 0, {"slug":"google-tr-try-1000","name":"google 1000 TRY","faceValueAmount":1000,"faceValueCurrency":"try","isStocked":true,"priceAmount":1041.53,"priceCurrency":"try","priceInclVat":1041.53,"vatAmount":0,"redeemValue":"tr","brandSlug":"google","category":"giftcard","redeemType":"region","brandName":"Google","isVariableProduct":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-1000-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (google-1000-try, 20, google 1000 TRY, google, Google, giftcard, region, 1000, try, 1, 0, {\"slug\":\"google-tr-try-1000\",\"name\":\"google 1000 TRY\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"try\",\"isStocked\":true,\"priceAmount\":1041.53,\"priceCurrency\":\"try\",\"priceInclVat\":1041.53,\"vatAmount\":0,\"redeemValue\":\"tr\",\"brandSlug\":\"google\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Google\",\"isVariableProduct\":false}, 2026-06-08 22:28:27, 2026-06-08 22:28:27)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'google-1000-try' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'imvu-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (imvu-10-usd, 21, imvu 10 USD, imvu, IMVU, gamecard, region, 10, usd, 1, 0, {"slug":"imvu-ww-usd-10","name":"imvu 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.24,"priceCurrency":"usd","priceInclVat":9.24,"vatAmount":0,"redeemValue":"ww","brandSlug":"imvu","category":"gamecard","redeemType":"region","brandName":"IMVU","isVariableProduct":false}, 2026-06-08 22:28:30, 2026-06-08 22:28:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'imvu-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (imvu-10-usd, 21, imvu 10 USD, imvu, IMVU, gamecard, region, 10, usd, 1, 0, {\"slug\":\"imvu-ww-usd-10\",\"name\":\"imvu 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.24,\"priceCurrency\":\"usd\",\"priceInclVat\":9.24,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"imvu\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"IMVU\",\"isVariableProduct\":false}, 2026-06-08 22:28:30, 2026-06-08 22:28:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'imvu-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-10-eur-ww, 22, mifinity 10 EUR WW, mifinity, MiFinity, payment-card, currency, 10, eur, 1, 0, {"slug":"mifinity-ww-eur-10","name":"mifinity 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-10-eur-ww, 22, mifinity 10 EUR WW, mifinity, MiFinity, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"mifinity-ww-eur-10\",\"name\":\"mifinity 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-10-usd-ww, 22, mifinity 10 USD WW, mifinity, MiFinity, payment-card, currency, 10, usd, 1, 0, {"slug":"mifinity-ww-usd-10","name":"mifinity 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":8.95,"priceCurrency":"eur","priceInclVat":8.95,"vatAmount":0,"redeemValue":"usd","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-10-usd-ww, 22, mifinity 10 USD WW, mifinity, MiFinity, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"mifinity-ww-usd-10\",\"name\":\"mifinity 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":8.95,\"priceCurrency\":\"eur\",\"priceInclVat\":8.95,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-20-gbp-ww, 22, mifinity 20 GBP WW, mifinity, MiFinity, payment-card, currency, 20, gbp, 1, 0, {"slug":"mifinity-ww-gbp-20","name":"mifinity 20 GBP WW","faceValueAmount":20,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":23.82,"priceCurrency":"eur","priceInclVat":23.82,"vatAmount":0,"redeemValue":"gbp","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-20-gbp-ww, 22, mifinity 20 GBP WW, mifinity, MiFinity, payment-card, currency, 20, gbp, 1, 0, {\"slug\":\"mifinity-ww-gbp-20\",\"name\":\"mifinity 20 GBP WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":23.82,\"priceCurrency\":\"eur\",\"priceInclVat\":23.82,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-20-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-aud-ww, 22, mifinity 25 AUD WW, mifinity, MiFinity, payment-card, currency, 25, aud, 1, 0, {"slug":"mifinity-ww-aud-25","name":"mifinity 25 AUD WW","faceValueAmount":25,"faceValueCurrency":"aud","isStocked":true,"priceAmount":15.76,"priceCurrency":"eur","priceInclVat":15.76,"vatAmount":0,"redeemValue":"aud","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-aud-ww, 22, mifinity 25 AUD WW, mifinity, MiFinity, payment-card, currency, 25, aud, 1, 0, {\"slug\":\"mifinity-ww-aud-25\",\"name\":\"mifinity 25 AUD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":15.76,\"priceCurrency\":\"eur\",\"priceInclVat\":15.76,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-cad-ww, 22, mifinity 25 CAD WW, mifinity, MiFinity, payment-card, currency, 25, cad, 1, 0, {"slug":"mifinity-ww-cad-25","name":"mifinity 25 CAD WW","faceValueAmount":25,"faceValueCurrency":"cad","isStocked":true,"priceAmount":15.79,"priceCurrency":"EUR","priceInclVat":15.79,"vatAmount":0,"redeemValue":"cad","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-cad-ww, 22, mifinity 25 CAD WW, mifinity, MiFinity, payment-card, currency, 25, cad, 1, 0, {\"slug\":\"mifinity-ww-cad-25\",\"name\":\"mifinity 25 CAD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":15.79,\"priceCurrency\":\"EUR\",\"priceInclVat\":15.79,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-chf-ww, 22, mifinity 25 CHF WW, mifinity, MiFinity, payment-card, currency, 25, chf, 1, 0, {"slug":"mifinity-ww-chf-25","name":"mifinity 25 CHF WW","faceValueAmount":25,"faceValueCurrency":"chf","isStocked":true,"priceAmount":27.98,"priceCurrency":"eur","priceInclVat":27.98,"vatAmount":0,"redeemValue":"chf","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-chf-ww, 22, mifinity 25 CHF WW, mifinity, MiFinity, payment-card, currency, 25, chf, 1, 0, {\"slug\":\"mifinity-ww-chf-25\",\"name\":\"mifinity 25 CHF WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":27.98,\"priceCurrency\":\"eur\",\"priceInclVat\":27.98,\"vatAmount\":0,\"redeemValue\":\"chf\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-chf-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-eur-ww, 22, mifinity 25 EUR WW, mifinity, MiFinity, payment-card, currency, 25, eur, 1, 0, {"slug":"mifinity-ww-eur-25","name":"mifinity 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.55,"priceCurrency":"eur","priceInclVat":25.55,"vatAmount":0,"redeemValue":"eur","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-eur-ww, 22, mifinity 25 EUR WW, mifinity, MiFinity, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"mifinity-ww-eur-25\",\"name\":\"mifinity 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.55,\"priceCurrency\":\"eur\",\"priceInclVat\":25.55,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-usd-ww, 22, mifinity 25 USD WW, mifinity, MiFinity, payment-card, currency, 25, usd, 1, 0, {"slug":"mifinity-ww-usd-25","name":"mifinity 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":22.32,"priceCurrency":"eur","priceInclVat":22.32,"vatAmount":0,"redeemValue":"usd","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-25-usd-ww, 22, mifinity 25 USD WW, mifinity, MiFinity, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"mifinity-ww-usd-25\",\"name\":\"mifinity 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":22.32,\"priceCurrency\":\"eur\",\"priceInclVat\":22.32,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-aud-ww, 22, mifinity 50 AUD WW, mifinity, MiFinity, payment-card, currency, 50, aud, 1, 0, {"slug":"mifinity-ww-aud-50","name":"mifinity 50 AUD WW","faceValueAmount":50,"faceValueCurrency":"aud","isStocked":true,"priceAmount":31.46,"priceCurrency":"eur","priceInclVat":31.46,"vatAmount":0,"redeemValue":"aud","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-aud-ww, 22, mifinity 50 AUD WW, mifinity, MiFinity, payment-card, currency, 50, aud, 1, 0, {\"slug\":\"mifinity-ww-aud-50\",\"name\":\"mifinity 50 AUD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":31.46,\"priceCurrency\":\"eur\",\"priceInclVat\":31.46,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-cad-ww, 22, mifinity 50 CAD WW, mifinity, MiFinity, payment-card, currency, 50, cad, 1, 0, {"slug":"mifinity-ww-cad-50","name":"mifinity 50 CAD WW","faceValueAmount":50,"faceValueCurrency":"cad","isStocked":true,"priceAmount":31.98,"priceCurrency":"eur","priceInclVat":31.98,"vatAmount":0,"redeemValue":"cad","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-cad-ww, 22, mifinity 50 CAD WW, mifinity, MiFinity, payment-card, currency, 50, cad, 1, 0, {\"slug\":\"mifinity-ww-cad-50\",\"name\":\"mifinity 50 CAD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":31.98,\"priceCurrency\":\"eur\",\"priceInclVat\":31.98,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-chf-ww, 22, mifinity 50 CHF WW, mifinity, MiFinity, payment-card, currency, 50, chf, 1, 0, {"slug":"mifinity-ww-chf-50","name":"mifinity 50 CHF WW","faceValueAmount":50,"faceValueCurrency":"chf","isStocked":true,"priceAmount":55.9,"priceCurrency":"eur","priceInclVat":55.9,"vatAmount":0,"redeemValue":"chf","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-chf-ww, 22, mifinity 50 CHF WW, mifinity, MiFinity, payment-card, currency, 50, chf, 1, 0, {\"slug\":\"mifinity-ww-chf-50\",\"name\":\"mifinity 50 CHF WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":55.9,\"priceCurrency\":\"eur\",\"priceInclVat\":55.9,\"vatAmount\":0,\"redeemValue\":\"chf\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-chf-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-eur-ww, 22, mifinity 50 EUR WW, mifinity, MiFinity, payment-card, currency, 50, eur, 1, 0, {"slug":"mifinity-ww-eur-50","name":"mifinity 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.05,"priceCurrency":"eur","priceInclVat":51.05,"vatAmount":0,"redeemValue":"eur","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-eur-ww, 22, mifinity 50 EUR WW, mifinity, MiFinity, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"mifinity-ww-eur-50\",\"name\":\"mifinity 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.05,\"priceCurrency\":\"eur\",\"priceInclVat\":51.05,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-gbp-ww, 22, mifinity 50 GBP WW, mifinity, MiFinity, payment-card, currency, 50, gbp, 1, 0, {"slug":"mifinity-ww-gbp-50","name":"mifinity 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":59.49,"priceCurrency":"eur","priceInclVat":59.49,"vatAmount":0,"redeemValue":"gbp","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-gbp-ww, 22, mifinity 50 GBP WW, mifinity, MiFinity, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"mifinity-ww-gbp-50\",\"name\":\"mifinity 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":59.49,\"priceCurrency\":\"eur\",\"priceInclVat\":59.49,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-pln-ww, 22, mifinity 50 PLN WW, mifinity, MiFinity, payment-card, currency, 50, pln, 1, 0, {"slug":"mifinity-ww-pln-50","name":"mifinity 50 PLN WW","faceValueAmount":50,"faceValueCurrency":"pln","isStocked":true,"priceAmount":12.17,"priceCurrency":"eur","priceInclVat":12.17,"vatAmount":0,"redeemValue":"pln","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-pln-ww, 22, mifinity 50 PLN WW, mifinity, MiFinity, payment-card, currency, 50, pln, 1, 0, {\"slug\":\"mifinity-ww-pln-50\",\"name\":\"mifinity 50 PLN WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":12.17,\"priceCurrency\":\"eur\",\"priceInclVat\":12.17,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-pln-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-usd-ww, 22, mifinity 50 USD WW, mifinity, MiFinity, payment-card, currency, 50, usd, 1, 0, {"slug":"mifinity-ww-usd-50","name":"mifinity 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":44.58,"priceCurrency":"eur","priceInclVat":44.58,"vatAmount":0,"redeemValue":"usd","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-50-usd-ww, 22, mifinity 50 USD WW, mifinity, MiFinity, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"mifinity-ww-usd-50\",\"name\":\"mifinity 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":44.58,\"priceCurrency\":\"eur\",\"priceInclVat\":44.58,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-aud-ww, 22, mifinity 100 AUD WW, mifinity, MiFinity, payment-card, currency, 100, aud, 1, 0, {"slug":"mifinity-ww-aud-100","name":"mifinity 100 AUD WW","faceValueAmount":100,"faceValueCurrency":"aud","isStocked":true,"priceAmount":62.87,"priceCurrency":"eur","priceInclVat":62.87,"vatAmount":0,"redeemValue":"aud","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-aud-ww, 22, mifinity 100 AUD WW, mifinity, MiFinity, payment-card, currency, 100, aud, 1, 0, {\"slug\":\"mifinity-ww-aud-100\",\"name\":\"mifinity 100 AUD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":62.87,\"priceCurrency\":\"eur\",\"priceInclVat\":62.87,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-cad-ww, 22, mifinity 100 CAD WW, mifinity, MiFinity, payment-card, currency, 100, cad, 1, 0, {"slug":"mifinity-ww-cad-100","name":"mifinity 100 CAD WW","faceValueAmount":100,"faceValueCurrency":"cad","isStocked":true,"priceAmount":63.89,"priceCurrency":"eur","priceInclVat":63.89,"vatAmount":0,"redeemValue":"cad","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-cad-ww, 22, mifinity 100 CAD WW, mifinity, MiFinity, payment-card, currency, 100, cad, 1, 0, {\"slug\":\"mifinity-ww-cad-100\",\"name\":\"mifinity 100 CAD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":63.89,\"priceCurrency\":\"eur\",\"priceInclVat\":63.89,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-chf-ww, 22, mifinity 100 CHF WW, mifinity, MiFinity, payment-card, currency, 100, chf, 1, 0, {"slug":"mifinity-ww-chf-100","name":"mifinity 100 CHF WW","faceValueAmount":100,"faceValueCurrency":"chf","isStocked":true,"priceAmount":111.76,"priceCurrency":"eur","priceInclVat":111.76,"vatAmount":0,"redeemValue":"chf","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-chf-ww, 22, mifinity 100 CHF WW, mifinity, MiFinity, payment-card, currency, 100, chf, 1, 0, {\"slug\":\"mifinity-ww-chf-100\",\"name\":\"mifinity 100 CHF WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":111.76,\"priceCurrency\":\"eur\",\"priceInclVat\":111.76,\"vatAmount\":0,\"redeemValue\":\"chf\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-chf-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-cny-ww, 22, mifinity 100 CNY WW, mifinity, MiFinity, payment-card, currency, 100, cny, 1, 0, {"slug":"mifinity-ww-cny-100","name":"mifinity 100 CNY WW","faceValueAmount":100,"faceValueCurrency":"cny","isStocked":true,"priceAmount":13.19,"priceCurrency":"eur","priceInclVat":13.19,"vatAmount":0,"redeemValue":"cny","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-cny-ww, 22, mifinity 100 CNY WW, mifinity, MiFinity, payment-card, currency, 100, cny, 1, 0, {\"slug\":\"mifinity-ww-cny-100\",\"name\":\"mifinity 100 CNY WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":13.19,\"priceCurrency\":\"eur\",\"priceInclVat\":13.19,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-dkk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-dkk-ww, 22, mifinity 100 DKK WW, mifinity, MiFinity, payment-card, currency, 100, dkk, 1, 0, {"slug":"mifinity-ww-dkk-100","name":"mifinity 100 DKK WW","faceValueAmount":100,"faceValueCurrency":"dkk","isStocked":true,"priceAmount":13.81,"priceCurrency":"eur","priceInclVat":13.81,"vatAmount":0,"redeemValue":"dkk","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-dkk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-dkk-ww, 22, mifinity 100 DKK WW, mifinity, MiFinity, payment-card, currency, 100, dkk, 1, 0, {\"slug\":\"mifinity-ww-dkk-100\",\"name\":\"mifinity 100 DKK WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"dkk\",\"isStocked\":true,\"priceAmount\":13.81,\"priceCurrency\":\"eur\",\"priceInclVat\":13.81,\"vatAmount\":0,\"redeemValue\":\"dkk\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-dkk-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-eur-ww, 22, mifinity 100 EUR WW, mifinity, MiFinity, payment-card, currency, 100, eur, 1, 0, {"slug":"mifinity-ww-eur-100","name":"mifinity 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.05,"priceCurrency":"eur","priceInclVat":102.05,"vatAmount":0,"redeemValue":"eur","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-eur-ww, 22, mifinity 100 EUR WW, mifinity, MiFinity, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"mifinity-ww-eur-100\",\"name\":\"mifinity 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.05,\"priceCurrency\":\"eur\",\"priceInclVat\":102.05,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-gbp-ww, 22, mifinity 100 GBP WW, mifinity, MiFinity, payment-card, currency, 100, gbp, 1, 0, {"slug":"mifinity-ww-gbp-100","name":"mifinity 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":118.92,"priceCurrency":"eur","priceInclVat":118.92,"vatAmount":0,"redeemValue":"gbp","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-gbp-ww, 22, mifinity 100 GBP WW, mifinity, MiFinity, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"mifinity-ww-gbp-100\",\"name\":\"mifinity 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":118.92,\"priceCurrency\":\"eur\",\"priceInclVat\":118.92,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-pln-ww, 22, mifinity 100 PLN WW, mifinity, MiFinity, payment-card, currency, 100, pln, 1, 0, {"slug":"mifinity-ww-pln-100","name":"mifinity 100 PLN WW","faceValueAmount":100,"faceValueCurrency":"pln","isStocked":true,"priceAmount":24.3,"priceCurrency":"eur","priceInclVat":24.3,"vatAmount":0,"redeemValue":"pln","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-pln-ww, 22, mifinity 100 PLN WW, mifinity, MiFinity, payment-card, currency, 100, pln, 1, 0, {\"slug\":\"mifinity-ww-pln-100\",\"name\":\"mifinity 100 PLN WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":24.3,\"priceCurrency\":\"eur\",\"priceInclVat\":24.3,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-pln-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-sek-ww, 22, mifinity 100 SEK WW, mifinity, MiFinity, payment-card, currency, 100, sek, 1, 0, {"slug":"mifinity-ww-sek-100","name":"mifinity 100 SEK WW","faceValueAmount":100,"faceValueCurrency":"sek","isStocked":true,"priceAmount":9.5,"priceCurrency":"eur","priceInclVat":9.5,"vatAmount":0,"redeemValue":"sek","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-sek-ww, 22, mifinity 100 SEK WW, mifinity, MiFinity, payment-card, currency, 100, sek, 1, 0, {\"slug\":\"mifinity-ww-sek-100\",\"name\":\"mifinity 100 SEK WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":9.5,\"priceCurrency\":\"eur\",\"priceInclVat\":9.5,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-sek-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-usd-ww, 22, mifinity 100 USD WW, mifinity, MiFinity, payment-card, currency, 100, usd, 1, 0, {"slug":"mifinity-ww-usd-100","name":"mifinity 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":89.12,"priceCurrency":"eur","priceInclVat":89.12,"vatAmount":0,"redeemValue":"usd","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-100-usd-ww, 22, mifinity 100 USD WW, mifinity, MiFinity, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"mifinity-ww-usd-100\",\"name\":\"mifinity 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":89.12,\"priceCurrency\":\"eur\",\"priceInclVat\":89.12,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-aud-ww, 22, mifinity 150 AUD WW, mifinity, MiFinity, payment-card, currency, 150, aud, 1, 0, {"slug":"mifinity-ww-aud-150","name":"mifinity 150 AUD WW","faceValueAmount":150,"faceValueCurrency":"aud","isStocked":true,"priceAmount":94.29,"priceCurrency":"eur","priceInclVat":94.29,"vatAmount":0,"redeemValue":"aud","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-aud-ww, 22, mifinity 150 AUD WW, mifinity, MiFinity, payment-card, currency, 150, aud, 1, 0, {\"slug\":\"mifinity-ww-aud-150\",\"name\":\"mifinity 150 AUD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":94.29,\"priceCurrency\":\"eur\",\"priceInclVat\":94.29,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-cad-ww, 22, mifinity 150 CAD WW, mifinity, MiFinity, payment-card, currency, 150, cad, 1, 0, {"slug":"mifinity-ww-cad-150","name":"mifinity 150 CAD WW","faceValueAmount":150,"faceValueCurrency":"cad","isStocked":true,"priceAmount":95.82,"priceCurrency":"eur","priceInclVat":95.82,"vatAmount":0,"redeemValue":"cad","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-cad-ww, 22, mifinity 150 CAD WW, mifinity, MiFinity, payment-card, currency, 150, cad, 1, 0, {\"slug\":\"mifinity-ww-cad-150\",\"name\":\"mifinity 150 CAD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":95.82,\"priceCurrency\":\"eur\",\"priceInclVat\":95.82,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-chf-ww, 22, mifinity 150 CHF WW, mifinity, MiFinity, payment-card, currency, 150, chf, 1, 0, {"slug":"mifinity-ww-chf-150","name":"mifinity 150 CHF WW","faceValueAmount":150,"faceValueCurrency":"chf","isStocked":true,"priceAmount":167.61,"priceCurrency":"eur","priceInclVat":167.61,"vatAmount":0,"redeemValue":"chf","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-chf-ww, 22, mifinity 150 CHF WW, mifinity, MiFinity, payment-card, currency, 150, chf, 1, 0, {\"slug\":\"mifinity-ww-chf-150\",\"name\":\"mifinity 150 CHF WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":167.61,\"priceCurrency\":\"eur\",\"priceInclVat\":167.61,\"vatAmount\":0,\"redeemValue\":\"chf\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-chf-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-gbp-ww, 22, mifinity 150 GBP WW, mifinity, MiFinity, payment-card, currency, 150, gbp, 1, 0, {"slug":"mifinity-ww-gbp-150","name":"mifinity 150 GBP WW","faceValueAmount":150,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":178.36,"priceCurrency":"eur","priceInclVat":178.36,"vatAmount":0,"redeemValue":"gbp","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-150-gbp-ww, 22, mifinity 150 GBP WW, mifinity, MiFinity, payment-card, currency, 150, gbp, 1, 0, {\"slug\":\"mifinity-ww-gbp-150\",\"name\":\"mifinity 150 GBP WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":178.36,\"priceCurrency\":\"eur\",\"priceInclVat\":178.36,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-150-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-aud-ww, 22, mifinity 200 AUD WW, mifinity, MiFinity, payment-card, currency, 200, aud, 1, 0, {"slug":"mifinity-ww-aud-200","name":"mifinity 200 AUD WW","faceValueAmount":200,"faceValueCurrency":"aud","isStocked":true,"priceAmount":117.24,"priceCurrency":"EUR","priceInclVat":117.24,"vatAmount":0,"redeemValue":"aud","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-aud-ww, 22, mifinity 200 AUD WW, mifinity, MiFinity, payment-card, currency, 200, aud, 1, 0, {\"slug\":\"mifinity-ww-aud-200\",\"name\":\"mifinity 200 AUD WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":117.24,\"priceCurrency\":\"EUR\",\"priceInclVat\":117.24,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-cny-ww, 22, mifinity 200 CNY WW, mifinity, MiFinity, payment-card, currency, 200, cny, 1, 0, {"slug":"mifinity-ww-cny-200","name":"mifinity 200 CNY WW","faceValueAmount":200,"faceValueCurrency":"cny","isStocked":true,"priceAmount":26.32,"priceCurrency":"eur","priceInclVat":26.32,"vatAmount":0,"redeemValue":"cny","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-cny-ww, 22, mifinity 200 CNY WW, mifinity, MiFinity, payment-card, currency, 200, cny, 1, 0, {\"slug\":\"mifinity-ww-cny-200\",\"name\":\"mifinity 200 CNY WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":26.32,\"priceCurrency\":\"eur\",\"priceInclVat\":26.32,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-usd-ww, 22, mifinity 200 USD WW, mifinity, MiFinity, payment-card, currency, 200, usd, 1, 0, {"slug":"mifinity-ww-usd-200","name":"mifinity 200 USD WW","faceValueAmount":200,"faceValueCurrency":"usd","isStocked":true,"priceAmount":178.18,"priceCurrency":"eur","priceInclVat":178.18,"vatAmount":0,"redeemValue":"usd","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-usd-ww, 22, mifinity 200 USD WW, mifinity, MiFinity, payment-card, currency, 200, usd, 1, 0, {\"slug\":\"mifinity-ww-usd-200\",\"name\":\"mifinity 200 USD WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":178.18,\"priceCurrency\":\"eur\",\"priceInclVat\":178.18,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-zar-ww, 22, mifinity 200 ZAR WW, mifinity, MiFinity, payment-card, currency, 200, zar, 1, 0, {"slug":"mifinity-ww-zar-200","name":"mifinity 200 ZAR WW","faceValueAmount":200,"faceValueCurrency":"zar","isStocked":true,"priceAmount":10.84,"priceCurrency":"eur","priceInclVat":10.84,"vatAmount":0,"redeemValue":"zar","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-200-zar-ww, 22, mifinity 200 ZAR WW, mifinity, MiFinity, payment-card, currency, 200, zar, 1, 0, {\"slug\":\"mifinity-ww-zar-200\",\"name\":\"mifinity 200 ZAR WW\",\"faceValueAmount\":200,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":10.84,\"priceCurrency\":\"eur\",\"priceInclVat\":10.84,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-200-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-cad-ww, 22, mifinity 250 CAD WW, mifinity, MiFinity, payment-card, currency, 250, cad, 1, 0, {"slug":"mifinity-ww-cad-250","name":"mifinity 250 CAD WW","faceValueAmount":250,"faceValueCurrency":"cad","isStocked":true,"priceAmount":159.65,"priceCurrency":"eur","priceInclVat":159.65,"vatAmount":0,"redeemValue":"cad","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-cad-ww, 22, mifinity 250 CAD WW, mifinity, MiFinity, payment-card, currency, 250, cad, 1, 0, {\"slug\":\"mifinity-ww-cad-250\",\"name\":\"mifinity 250 CAD WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":159.65,\"priceCurrency\":\"eur\",\"priceInclVat\":159.65,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-chf-ww, 22, mifinity 250 CHF WW, mifinity, MiFinity, payment-card, currency, 250, chf, 1, 0, {"slug":"mifinity-ww-chf-250","name":"mifinity 250 CHF WW","faceValueAmount":250,"faceValueCurrency":"chf","isStocked":true,"priceAmount":279.32,"priceCurrency":"eur","priceInclVat":279.32,"vatAmount":0,"redeemValue":"chf","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-chf-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-chf-ww, 22, mifinity 250 CHF WW, mifinity, MiFinity, payment-card, currency, 250, chf, 1, 0, {\"slug\":\"mifinity-ww-chf-250\",\"name\":\"mifinity 250 CHF WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"chf\",\"isStocked\":true,\"priceAmount\":279.32,\"priceCurrency\":\"eur\",\"priceInclVat\":279.32,\"vatAmount\":0,\"redeemValue\":\"chf\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-chf-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-czk-ww, 22, mifinity 250 CZK WW, mifinity, MiFinity, payment-card, currency, 250, czk, 1, 0, {"slug":"mifinity-ww-czk-250","name":"mifinity 250 CZK WW","faceValueAmount":250,"faceValueCurrency":"czk","isStocked":true,"priceAmount":10.67,"priceCurrency":"eur","priceInclVat":10.67,"vatAmount":0,"redeemValue":"czk","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-czk-ww, 22, mifinity 250 CZK WW, mifinity, MiFinity, payment-card, currency, 250, czk, 1, 0, {\"slug\":\"mifinity-ww-czk-250\",\"name\":\"mifinity 250 CZK WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":10.67,\"priceCurrency\":\"eur\",\"priceInclVat\":10.67,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-czk-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-nok-ww, 22, mifinity 250 NOK WW, mifinity, MiFinity, payment-card, currency, 250, nok, 1, 0, {"slug":"mifinity-ww-nok-250","name":"mifinity 250 NOK WW","faceValueAmount":250,"faceValueCurrency":"nok","isStocked":true,"priceAmount":23.58,"priceCurrency":"eur","priceInclVat":23.58,"vatAmount":0,"redeemValue":"nok","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-nok-ww, 22, mifinity 250 NOK WW, mifinity, MiFinity, payment-card, currency, 250, nok, 1, 0, {\"slug\":\"mifinity-ww-nok-250\",\"name\":\"mifinity 250 NOK WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":23.58,\"priceCurrency\":\"eur\",\"priceInclVat\":23.58,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-nok-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-pln-ww, 22, mifinity 250 PLN WW, mifinity, MiFinity, payment-card, currency, 250, pln, 1, 0, {"slug":"mifinity-ww-pln-250","name":"mifinity 250 PLN WW","faceValueAmount":250,"faceValueCurrency":"pln","isStocked":true,"priceAmount":60.66,"priceCurrency":"eur","priceInclVat":60.66,"vatAmount":0,"redeemValue":"pln","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-pln-ww, 22, mifinity 250 PLN WW, mifinity, MiFinity, payment-card, currency, 250, pln, 1, 0, {\"slug\":\"mifinity-ww-pln-250\",\"name\":\"mifinity 250 PLN WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":60.66,\"priceCurrency\":\"eur\",\"priceInclVat\":60.66,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-pln-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-sek-ww, 22, mifinity 250 SEK WW, mifinity, MiFinity, payment-card, currency, 250, sek, 1, 0, {"slug":"mifinity-ww-sek-250","name":"mifinity 250 SEK WW","faceValueAmount":250,"faceValueCurrency":"sek","isStocked":true,"priceAmount":23.67,"priceCurrency":"eur","priceInclVat":23.67,"vatAmount":0,"redeemValue":"sek","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-250-sek-ww, 22, mifinity 250 SEK WW, mifinity, MiFinity, payment-card, currency, 250, sek, 1, 0, {\"slug\":\"mifinity-ww-sek-250\",\"name\":\"mifinity 250 SEK WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":23.67,\"priceCurrency\":\"eur\",\"priceInclVat\":23.67,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-250-sek-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-350-dkk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-350-dkk-ww, 22, mifinity 350 DKK WW, mifinity, MiFinity, payment-card, currency, 350, dkk, 1, 0, {"slug":"mifinity-ww-dkk-350","name":"mifinity 350 DKK WW","faceValueAmount":350,"faceValueCurrency":"dkk","isStocked":true,"priceAmount":48.19,"priceCurrency":"eur","priceInclVat":48.19,"vatAmount":0,"redeemValue":"dkk","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-350-dkk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-350-dkk-ww, 22, mifinity 350 DKK WW, mifinity, MiFinity, payment-card, currency, 350, dkk, 1, 0, {\"slug\":\"mifinity-ww-dkk-350\",\"name\":\"mifinity 350 DKK WW\",\"faceValueAmount\":350,\"faceValueCurrency\":\"dkk\",\"isStocked\":true,\"priceAmount\":48.19,\"priceCurrency\":\"eur\",\"priceInclVat\":48.19,\"vatAmount\":0,\"redeemValue\":\"dkk\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-350-dkk-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-400-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-400-aud-ww, 22, mifinity 400 AUD WW, mifinity, MiFinity, payment-card, currency, 400, aud, 1, 0, {"slug":"mifinity-ww-aud-400","name":"mifinity 400 AUD WW","faceValueAmount":400,"faceValueCurrency":"aud","isStocked":true,"priceAmount":251.35,"priceCurrency":"eur","priceInclVat":251.35,"vatAmount":0,"redeemValue":"aud","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-400-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-400-aud-ww, 22, mifinity 400 AUD WW, mifinity, MiFinity, payment-card, currency, 400, aud, 1, 0, {\"slug\":\"mifinity-ww-aud-400\",\"name\":\"mifinity 400 AUD WW\",\"faceValueAmount\":400,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":251.35,\"priceCurrency\":\"eur\",\"priceInclVat\":251.35,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-400-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-400-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-400-pln-ww, 22, mifinity 400 PLN WW, mifinity, MiFinity, payment-card, currency, 400, pln, 1, 0, {"slug":"mifinity-ww-pln-400","name":"mifinity 400 PLN WW","faceValueAmount":400,"faceValueCurrency":"pln","isStocked":true,"priceAmount":97.02,"priceCurrency":"eur","priceInclVat":97.02,"vatAmount":0,"redeemValue":"pln","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-400-pln-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-400-pln-ww, 22, mifinity 400 PLN WW, mifinity, MiFinity, payment-card, currency, 400, pln, 1, 0, {\"slug\":\"mifinity-ww-pln-400\",\"name\":\"mifinity 400 PLN WW\",\"faceValueAmount\":400,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":97.02,\"priceCurrency\":\"eur\",\"priceInclVat\":97.02,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-400-pln-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-cny-ww, 22, mifinity 500 CNY WW, mifinity, MiFinity, payment-card, currency, 500, cny, 1, 0, {"slug":"mifinity-ww-cny-500","name":"mifinity 500 CNY WW","faceValueAmount":500,"faceValueCurrency":"cny","isStocked":true,"priceAmount":65.74,"priceCurrency":"eur","priceInclVat":65.74,"vatAmount":0,"redeemValue":"cny","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-cny-ww, 22, mifinity 500 CNY WW, mifinity, MiFinity, payment-card, currency, 500, cny, 1, 0, {\"slug\":\"mifinity-ww-cny-500\",\"name\":\"mifinity 500 CNY WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":65.74,\"priceCurrency\":\"eur\",\"priceInclVat\":65.74,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-czk-ww, 22, mifinity 500 CZK WW, mifinity, MiFinity, payment-card, currency, 500, czk, 1, 0, {"slug":"mifinity-ww-czk-500","name":"mifinity 500 CZK WW","faceValueAmount":500,"faceValueCurrency":"czk","isStocked":true,"priceAmount":21.29,"priceCurrency":"eur","priceInclVat":21.29,"vatAmount":0,"redeemValue":"czk","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-czk-ww, 22, mifinity 500 CZK WW, mifinity, MiFinity, payment-card, currency, 500, czk, 1, 0, {\"slug\":\"mifinity-ww-czk-500\",\"name\":\"mifinity 500 CZK WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":21.29,\"priceCurrency\":\"eur\",\"priceInclVat\":21.29,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-czk-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-nok-ww, 22, mifinity 500 NOK WW, mifinity, MiFinity, payment-card, currency, 500, nok, 1, 0, {"slug":"mifinity-ww-nok-500","name":"mifinity 500 NOK WW","faceValueAmount":500,"faceValueCurrency":"nok","isStocked":true,"priceAmount":47.13,"priceCurrency":"eur","priceInclVat":47.13,"vatAmount":0,"redeemValue":"nok","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-nok-ww, 22, mifinity 500 NOK WW, mifinity, MiFinity, payment-card, currency, 500, nok, 1, 0, {\"slug\":\"mifinity-ww-nok-500\",\"name\":\"mifinity 500 NOK WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":47.13,\"priceCurrency\":\"eur\",\"priceInclVat\":47.13,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-nok-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-sek-ww, 22, mifinity 500 SEK WW, mifinity, MiFinity, payment-card, currency, 500, sek, 1, 0, {"slug":"mifinity-ww-sek-500","name":"mifinity 500 SEK WW","faceValueAmount":500,"faceValueCurrency":"sek","isStocked":true,"priceAmount":47.3,"priceCurrency":"eur","priceInclVat":47.3,"vatAmount":0,"redeemValue":"sek","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-sek-ww, 22, mifinity 500 SEK WW, mifinity, MiFinity, payment-card, currency, 500, sek, 1, 0, {\"slug\":\"mifinity-ww-sek-500\",\"name\":\"mifinity 500 SEK WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":47.3,\"priceCurrency\":\"eur\",\"priceInclVat\":47.3,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-sek-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-zar-ww, 22, mifinity 500 ZAR WW, mifinity, MiFinity, payment-card, currency, 500, zar, 1, 0, {"slug":"mifinity-ww-zar-500","name":"mifinity 500 ZAR WW","faceValueAmount":500,"faceValueCurrency":"zar","isStocked":true,"priceAmount":25.31,"priceCurrency":"EUR","priceInclVat":25.31,"vatAmount":0,"redeemValue":"zar","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-500-zar-ww, 22, mifinity 500 ZAR WW, mifinity, MiFinity, payment-card, currency, 500, zar, 1, 0, {\"slug\":\"mifinity-ww-zar-500\",\"name\":\"mifinity 500 ZAR WW\",\"faceValueAmount\":500,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":25.31,\"priceCurrency\":\"EUR\",\"priceInclVat\":25.31,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-500-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-750-dkk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-750-dkk-ww, 22, mifinity 750 DKK WW, mifinity, MiFinity, payment-card, currency, 750, dkk, 1, 0, {"slug":"mifinity-ww-dkk-750","name":"mifinity 750 DKK WW","faceValueAmount":750,"faceValueCurrency":"dkk","isStocked":true,"priceAmount":103.22,"priceCurrency":"eur","priceInclVat":103.22,"vatAmount":0,"redeemValue":"dkk","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-750-dkk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-750-dkk-ww, 22, mifinity 750 DKK WW, mifinity, MiFinity, payment-card, currency, 750, dkk, 1, 0, {\"slug\":\"mifinity-ww-dkk-750\",\"name\":\"mifinity 750 DKK WW\",\"faceValueAmount\":750,\"faceValueCurrency\":\"dkk\",\"isStocked\":true,\"priceAmount\":103.22,\"priceCurrency\":\"eur\",\"priceInclVat\":103.22,\"vatAmount\":0,\"redeemValue\":\"dkk\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-750-dkk-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-800-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-800-cny-ww, 22, mifinity 800 CNY WW, mifinity, MiFinity, payment-card, currency, 800, cny, 1, 0, {"slug":"mifinity-ww-cny-800","name":"mifinity 800 CNY WW","faceValueAmount":800,"faceValueCurrency":"cny","isStocked":true,"priceAmount":105.15,"priceCurrency":"eur","priceInclVat":105.15,"vatAmount":0,"redeemValue":"cny","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-800-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-800-cny-ww, 22, mifinity 800 CNY WW, mifinity, MiFinity, payment-card, currency, 800, cny, 1, 0, {\"slug\":\"mifinity-ww-cny-800\",\"name\":\"mifinity 800 CNY WW\",\"faceValueAmount\":800,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":105.15,\"priceCurrency\":\"eur\",\"priceInclVat\":105.15,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-800-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-900-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-900-zar-ww, 22, mifinity 900 ZAR WW, mifinity, MiFinity, payment-card, currency, 900, zar, 1, 0, {"slug":"mifinity-ww-zar-900","name":"mifinity 900 ZAR WW","faceValueAmount":900,"faceValueCurrency":"zar","isStocked":true,"priceAmount":45.5,"priceCurrency":"EUR","priceInclVat":45.5,"vatAmount":0,"redeemValue":"zar","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-900-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-900-zar-ww, 22, mifinity 900 ZAR WW, mifinity, MiFinity, payment-card, currency, 900, zar, 1, 0, {\"slug\":\"mifinity-ww-zar-900\",\"name\":\"mifinity 900 ZAR WW\",\"faceValueAmount\":900,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":45.5,\"priceCurrency\":\"EUR\",\"priceInclVat\":45.5,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-900-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1000-inr-ww, 22, mifinity 1000 INR WW, mifinity, MiFinity, payment-card, currency, 1000, inr, 1, 0, {"slug":"mifinity-ww-inr-1000","name":"mifinity 1000 INR WW","faceValueAmount":1000,"faceValueCurrency":"inr","isStocked":true,"priceAmount":9.36,"priceCurrency":"eur","priceInclVat":9.36,"vatAmount":0,"redeemValue":"inr","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1000-inr-ww, 22, mifinity 1000 INR WW, mifinity, MiFinity, payment-card, currency, 1000, inr, 1, 0, {\"slug\":\"mifinity-ww-inr-1000\",\"name\":\"mifinity 1000 INR WW\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":9.36,\"priceCurrency\":\"eur\",\"priceInclVat\":9.36,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1000-nok-ww, 22, mifinity 1000 NOK WW, mifinity, MiFinity, payment-card, currency, 1000, nok, 1, 0, {"slug":"mifinity-ww-nok-1000","name":"mifinity 1000 NOK WW","faceValueAmount":1000,"faceValueCurrency":"nok","isStocked":true,"priceAmount":94.21,"priceCurrency":"eur","priceInclVat":94.21,"vatAmount":0,"redeemValue":"nok","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1000-nok-ww, 22, mifinity 1000 NOK WW, mifinity, MiFinity, payment-card, currency, 1000, nok, 1, 0, {\"slug\":\"mifinity-ww-nok-1000\",\"name\":\"mifinity 1000 NOK WW\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":94.21,\"priceCurrency\":\"eur\",\"priceInclVat\":94.21,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-nok-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1000-sek-ww, 22, mifinity 1000 SEK WW, mifinity, MiFinity, payment-card, currency, 1000, sek, 1, 0, {"slug":"mifinity-ww-sek-1000","name":"mifinity 1000 SEK WW","faceValueAmount":1000,"faceValueCurrency":"sek","isStocked":true,"priceAmount":94.55,"priceCurrency":"eur","priceInclVat":94.55,"vatAmount":0,"redeemValue":"sek","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1000-sek-ww, 22, mifinity 1000 SEK WW, mifinity, MiFinity, payment-card, currency, 1000, sek, 1, 0, {\"slug\":\"mifinity-ww-sek-1000\",\"name\":\"mifinity 1000 SEK WW\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":94.55,\"priceCurrency\":\"eur\",\"priceInclVat\":94.55,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1000-sek-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1250-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1250-czk-ww, 22, mifinity 1250 CZK WW, mifinity, MiFinity, payment-card, currency, 1250, czk, 1, 0, {"slug":"mifinity-ww-czk-1250","name":"mifinity 1250 CZK WW","faceValueAmount":1250,"faceValueCurrency":"czk","isStocked":true,"priceAmount":53.13,"priceCurrency":"eur","priceInclVat":53.13,"vatAmount":0,"redeemValue":"czk","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1250-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1250-czk-ww, 22, mifinity 1250 CZK WW, mifinity, MiFinity, payment-card, currency, 1250, czk, 1, 0, {\"slug\":\"mifinity-ww-czk-1250\",\"name\":\"mifinity 1250 CZK WW\",\"faceValueAmount\":1250,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":53.13,\"priceCurrency\":\"eur\",\"priceInclVat\":53.13,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1250-czk-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:31] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1500-cny-ww, 22, mifinity 1500 CNY WW, mifinity, MiFinity, payment-card, currency, 1500, cny, 1, 0, {"slug":"mifinity-ww-cny-1500","name":"mifinity 1500 CNY WW","faceValueAmount":1500,"faceValueCurrency":"cny","isStocked":true,"priceAmount":197.1,"priceCurrency":"eur","priceInclVat":197.1,"vatAmount":0,"redeemValue":"cny","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1500-cny-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1500-cny-ww, 22, mifinity 1500 CNY WW, mifinity, MiFinity, payment-card, currency, 1500, cny, 1, 0, {\"slug\":\"mifinity-ww-cny-1500\",\"name\":\"mifinity 1500 CNY WW\",\"faceValueAmount\":1500,\"faceValueCurrency\":\"cny\",\"isStocked\":true,\"priceAmount\":197.1,\"priceCurrency\":\"eur\",\"priceInclVat\":197.1,\"vatAmount\":0,\"redeemValue\":\"cny\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:31, 2026-06-08 22:28:31)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1500-cny-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1500-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1500-sek-ww, 22, mifinity 1500 SEK WW, mifinity, MiFinity, payment-card, currency, 1500, sek, 1, 0, {"slug":"mifinity-ww-sek-1500","name":"mifinity 1500 SEK WW","faceValueAmount":1500,"faceValueCurrency":"sek","isStocked":true,"priceAmount":141.79,"priceCurrency":"eur","priceInclVat":141.79,"vatAmount":0,"redeemValue":"sek","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1500-sek-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1500-sek-ww, 22, mifinity 1500 SEK WW, mifinity, MiFinity, payment-card, currency, 1500, sek, 1, 0, {\"slug\":\"mifinity-ww-sek-1500\",\"name\":\"mifinity 1500 SEK WW\",\"faceValueAmount\":1500,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":141.79,\"priceCurrency\":\"eur\",\"priceInclVat\":141.79,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1500-sek-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1750-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1750-zar-ww, 22, mifinity 1750 ZAR WW, mifinity, MiFinity, payment-card, currency, 1750, zar, 1, 0, {"slug":"mifinity-ww-zar-1750","name":"mifinity 1750 ZAR WW","faceValueAmount":1750,"faceValueCurrency":"zar","isStocked":true,"priceAmount":88.43,"priceCurrency":"EUR","priceInclVat":88.43,"vatAmount":0,"redeemValue":"zar","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1750-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-1750-zar-ww, 22, mifinity 1750 ZAR WW, mifinity, MiFinity, payment-card, currency, 1750, zar, 1, 0, {\"slug\":\"mifinity-ww-zar-1750\",\"name\":\"mifinity 1750 ZAR WW\",\"faceValueAmount\":1750,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":88.43,\"priceCurrency\":\"EUR\",\"priceInclVat\":88.43,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-1750-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2000-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2000-nok-ww, 22, mifinity 2000 NOK WW, mifinity, MiFinity, payment-card, currency, 2000, nok, 1, 0, {"slug":"mifinity-ww-nok-2000","name":"mifinity 2000 NOK WW","faceValueAmount":2000,"faceValueCurrency":"nok","isStocked":true,"priceAmount":188.37,"priceCurrency":"eur","priceInclVat":188.37,"vatAmount":0,"redeemValue":"nok","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2000-nok-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2000-nok-ww, 22, mifinity 2000 NOK WW, mifinity, MiFinity, payment-card, currency, 2000, nok, 1, 0, {\"slug\":\"mifinity-ww-nok-2000\",\"name\":\"mifinity 2000 NOK WW\",\"faceValueAmount\":2000,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":188.37,\"priceCurrency\":\"eur\",\"priceInclVat\":188.37,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2000-nok-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-czk-ww, 22, mifinity 2500 CZK WW, mifinity, MiFinity, payment-card, currency, 2500, czk, 1, 0, {"slug":"mifinity-ww-czk-2500","name":"mifinity 2500 CZK WW","faceValueAmount":2500,"faceValueCurrency":"czk","isStocked":true,"priceAmount":106.22,"priceCurrency":"eur","priceInclVat":106.22,"vatAmount":0,"redeemValue":"czk","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-czk-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-czk-ww, 22, mifinity 2500 CZK WW, mifinity, MiFinity, payment-card, currency, 2500, czk, 1, 0, {\"slug\":\"mifinity-ww-czk-2500\",\"name\":\"mifinity 2500 CZK WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":106.22,\"priceCurrency\":\"eur\",\"priceInclVat\":106.22,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-czk-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-inr-ww, 22, mifinity 2500 INR WW, mifinity, MiFinity, payment-card, currency, 2500, inr, 1, 0, {"slug":"mifinity-ww-inr-2500","name":"mifinity 2500 INR WW","faceValueAmount":2500,"faceValueCurrency":"inr","isStocked":true,"priceAmount":23.35,"priceCurrency":"eur","priceInclVat":23.35,"vatAmount":0,"redeemValue":"inr","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-inr-ww, 22, mifinity 2500 INR WW, mifinity, MiFinity, payment-card, currency, 2500, inr, 1, 0, {\"slug\":\"mifinity-ww-inr-2500\",\"name\":\"mifinity 2500 INR WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":23.35,\"priceCurrency\":\"eur\",\"priceInclVat\":23.35,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-jpy-ww, 22, mifinity 2500 JPY WW, mifinity, MiFinity, payment-card, currency, 2500, jpy, 1, 0, {"slug":"mifinity-ww-jpy-2500","name":"mifinity 2500 JPY WW","faceValueAmount":2500,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":13.96,"priceCurrency":"eur","priceInclVat":13.96,"vatAmount":0,"redeemValue":"jpy","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-jpy-ww, 22, mifinity 2500 JPY WW, mifinity, MiFinity, payment-card, currency, 2500, jpy, 1, 0, {\"slug\":\"mifinity-ww-jpy-2500\",\"name\":\"mifinity 2500 JPY WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":13.96,\"priceCurrency\":\"eur\",\"priceInclVat\":13.96,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-zar-ww, 22, mifinity 2500 ZAR WW, mifinity, MiFinity, payment-card, currency, 2500, zar, 1, 0, {"slug":"mifinity-ww-zar-2500","name":"mifinity 2500 ZAR WW","faceValueAmount":2500,"faceValueCurrency":"zar","isStocked":true,"priceAmount":134.97,"priceCurrency":"eur","priceInclVat":134.97,"vatAmount":0,"redeemValue":"zar","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-2500-zar-ww, 22, mifinity 2500 ZAR WW, mifinity, MiFinity, payment-card, currency, 2500, zar, 1, 0, {\"slug\":\"mifinity-ww-zar-2500\",\"name\":\"mifinity 2500 ZAR WW\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":134.97,\"priceCurrency\":\"eur\",\"priceInclVat\":134.97,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-2500-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-3500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-3500-zar-ww, 22, mifinity 3500 ZAR WW, mifinity, MiFinity, payment-card, currency, 3500, zar, 1, 0, {"slug":"mifinity-ww-zar-3500","name":"mifinity 3500 ZAR WW","faceValueAmount":3500,"faceValueCurrency":"zar","isStocked":true,"priceAmount":176.82,"priceCurrency":"EUR","priceInclVat":176.82,"vatAmount":0,"redeemValue":"zar","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-3500-zar-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-3500-zar-ww, 22, mifinity 3500 ZAR WW, mifinity, MiFinity, payment-card, currency, 3500, zar, 1, 0, {\"slug\":\"mifinity-ww-zar-3500\",\"name\":\"mifinity 3500 ZAR WW\",\"faceValueAmount\":3500,\"faceValueCurrency\":\"zar\",\"isStocked\":true,\"priceAmount\":176.82,\"priceCurrency\":\"EUR\",\"priceInclVat\":176.82,\"vatAmount\":0,\"redeemValue\":\"zar\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-3500-zar-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-5000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-5000-inr-ww, 22, mifinity 5000 INR WW, mifinity, MiFinity, payment-card, currency, 5000, inr, 1, 0, {"slug":"mifinity-ww-inr-5000","name":"mifinity 5000 INR WW","faceValueAmount":5000,"faceValueCurrency":"inr","isStocked":true,"priceAmount":46.63,"priceCurrency":"eur","priceInclVat":46.63,"vatAmount":0,"redeemValue":"inr","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-5000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-5000-inr-ww, 22, mifinity 5000 INR WW, mifinity, MiFinity, payment-card, currency, 5000, inr, 1, 0, {\"slug\":\"mifinity-ww-inr-5000\",\"name\":\"mifinity 5000 INR WW\",\"faceValueAmount\":5000,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":46.63,\"priceCurrency\":\"eur\",\"priceInclVat\":46.63,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-5000-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-6000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-6000-jpy-ww, 22, mifinity 6000 JPY WW, mifinity, MiFinity, payment-card, currency, 6000, jpy, 1, 0, {"slug":"mifinity-ww-jpy-6000","name":"mifinity 6000 JPY WW","faceValueAmount":6000,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":33.42,"priceCurrency":"eur","priceInclVat":33.42,"vatAmount":0,"redeemValue":"jpy","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-6000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-6000-jpy-ww, 22, mifinity 6000 JPY WW, mifinity, MiFinity, payment-card, currency, 6000, jpy, 1, 0, {\"slug\":\"mifinity-ww-jpy-6000\",\"name\":\"mifinity 6000 JPY WW\",\"faceValueAmount\":6000,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":33.42,\"priceCurrency\":\"eur\",\"priceInclVat\":33.42,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-6000-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-8500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-8500-inr-ww, 22, mifinity 8500 INR WW, mifinity, MiFinity, payment-card, currency, 8500, inr, 1, 0, {"slug":"mifinity-ww-inr-8500","name":"mifinity 8500 INR WW","faceValueAmount":8500,"faceValueCurrency":"inr","isStocked":true,"priceAmount":79.25,"priceCurrency":"eur","priceInclVat":79.25,"vatAmount":0,"redeemValue":"inr","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-8500-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-8500-inr-ww, 22, mifinity 8500 INR WW, mifinity, MiFinity, payment-card, currency, 8500, inr, 1, 0, {\"slug\":\"mifinity-ww-inr-8500\",\"name\":\"mifinity 8500 INR WW\",\"faceValueAmount\":8500,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":79.25,\"priceCurrency\":\"eur\",\"priceInclVat\":79.25,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-8500-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-12000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-12000-jpy-ww, 22, mifinity 12000 JPY WW, mifinity, MiFinity, payment-card, currency, 12000, jpy, 1, 0, {"slug":"mifinity-ww-jpy-12000","name":"mifinity 12000 JPY WW","faceValueAmount":12000,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":66.8,"priceCurrency":"eur","priceInclVat":66.8,"vatAmount":0,"redeemValue":"jpy","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-12000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-12000-jpy-ww, 22, mifinity 12000 JPY WW, mifinity, MiFinity, payment-card, currency, 12000, jpy, 1, 0, {\"slug\":\"mifinity-ww-jpy-12000\",\"name\":\"mifinity 12000 JPY WW\",\"faceValueAmount\":12000,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":66.8,\"priceCurrency\":\"eur\",\"priceInclVat\":66.8,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-12000-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-17000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-17000-inr-ww, 22, mifinity 17000 INR WW, mifinity, MiFinity, payment-card, currency, 17000, inr, 1, 0, {"slug":"mifinity-ww-inr-17000","name":"mifinity 17000 INR WW","faceValueAmount":17000,"faceValueCurrency":"inr","isStocked":true,"priceAmount":158.45,"priceCurrency":"eur","priceInclVat":158.45,"vatAmount":0,"redeemValue":"inr","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-17000-inr-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-17000-inr-ww, 22, mifinity 17000 INR WW, mifinity, MiFinity, payment-card, currency, 17000, inr, 1, 0, {\"slug\":\"mifinity-ww-inr-17000\",\"name\":\"mifinity 17000 INR WW\",\"faceValueAmount\":17000,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":158.45,\"priceCurrency\":\"eur\",\"priceInclVat\":158.45,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-17000-inr-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-24000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-24000-jpy-ww, 22, mifinity 24000 JPY WW, mifinity, MiFinity, payment-card, currency, 24000, jpy, 1, 0, {"slug":"mifinity-ww-jpy-24000","name":"mifinity 24000 JPY WW","faceValueAmount":24000,"faceValueCurrency":"jpy","isStocked":true,"priceAmount":133.55,"priceCurrency":"eur","priceInclVat":133.55,"vatAmount":0,"redeemValue":"jpy","brandSlug":"mifinity","category":"payment-card","redeemType":"currency","brandName":"MiFinity","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-24000-jpy-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mifinity-24000-jpy-ww, 22, mifinity 24000 JPY WW, mifinity, MiFinity, payment-card, currency, 24000, jpy, 1, 0, {\"slug\":\"mifinity-ww-jpy-24000\",\"name\":\"mifinity 24000 JPY WW\",\"faceValueAmount\":24000,\"faceValueCurrency\":\"jpy\",\"isStocked\":true,\"priceAmount\":133.55,\"priceCurrency\":\"eur\",\"priceInclVat\":133.55,\"vatAmount\":0,\"redeemValue\":\"jpy\",\"brandSlug\":\"mifinity\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"MiFinity\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mifinity-24000-jpy-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mobile-legends-56-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mobile-legends-56-diamonds, 23, Mobile Legends 56 Diamonds, mobile-legends, Mobile Legends, gamecard, region, 1, usd, 1, 0, {"slug":"mobile-legends-ww-usd-1","name":"Mobile Legends 56 Diamonds","faceValueAmount":1,"faceValueCurrency":"usd","isStocked":true,"priceAmount":1.07,"priceCurrency":"usd","priceInclVat":1.07,"vatAmount":0,"redeemValue":"ww","brandSlug":"mobile-legends","category":"gamecard","redeemType":"region","brandName":"Mobile Legends","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mobile-legends-56-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mobile-legends-56-diamonds, 23, Mobile Legends 56 Diamonds, mobile-legends, Mobile Legends, gamecard, region, 1, usd, 1, 0, {\"slug\":\"mobile-legends-ww-usd-1\",\"name\":\"Mobile Legends 56 Diamonds\",\"faceValueAmount\":1,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":1.07,\"priceCurrency\":\"usd\",\"priceInclVat\":1.07,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"mobile-legends\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Mobile Legends\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mobile-legends-56-diamonds' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mobile-legends-278-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mobile-legends-278-diamonds, 23, Mobile Legends 278 Diamonds, mobile-legends, Mobile Legends, gamecard, region, 5, usd, 1, 0, {"slug":"mobile-legends-ww-usd-5","name":"Mobile Legends 278 Diamonds","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.1,"priceCurrency":"usd","priceInclVat":5.1,"vatAmount":0,"redeemValue":"ww","brandSlug":"mobile-legends","category":"gamecard","redeemType":"region","brandName":"Mobile Legends","isVariableProduct":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mobile-legends-278-diamonds' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (mobile-legends-278-diamonds, 23, Mobile Legends 278 Diamonds, mobile-legends, Mobile Legends, gamecard, region, 5, usd, 1, 0, {\"slug\":\"mobile-legends-ww-usd-5\",\"name\":\"Mobile Legends 278 Diamonds\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.1,\"priceCurrency\":\"usd\",\"priceInclVat\":5.1,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"mobile-legends\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Mobile Legends\",\"isVariableProduct\":false}, 2026-06-08 22:28:32, 2026-06-08 22:28:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'mobile-legends-278-diamonds' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-15-eur, 24, neosurf 15 EUR, neosurf, Neosurf, payment-card, currency, 15, eur, 1, 0, {"slug":"neosurf-ww-eur-15","name":"neosurf 15 EUR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.04,"priceCurrency":"eur","priceInclVat":15.04,"vatAmount":0,"redeemValue":"eur","brandSlug":"neosurf","category":"payment-card","redeemType":"currency","brandName":"Neosurf","isVariableProduct":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-15-eur, 24, neosurf 15 EUR, neosurf, Neosurf, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"neosurf-ww-eur-15\",\"name\":\"neosurf 15 EUR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.04,\"priceCurrency\":\"eur\",\"priceInclVat\":15.04,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neosurf\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Neosurf\",\"isVariableProduct\":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-15-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-30-eur, 24, neosurf 30 EUR, neosurf, Neosurf, payment-card, currency, 30, eur, 1, 0, {"slug":"neosurf-ww-eur-30","name":"neosurf 30 EUR","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.04,"priceCurrency":"eur","priceInclVat":30.04,"vatAmount":0,"redeemValue":"eur","brandSlug":"neosurf","category":"payment-card","redeemType":"currency","brandName":"Neosurf","isVariableProduct":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-30-eur, 24, neosurf 30 EUR, neosurf, Neosurf, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"neosurf-ww-eur-30\",\"name\":\"neosurf 30 EUR\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.04,\"priceCurrency\":\"eur\",\"priceInclVat\":30.04,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neosurf\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Neosurf\",\"isVariableProduct\":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-30-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-50-eur, 24, neosurf 50 EUR, neosurf, Neosurf, payment-card, currency, 50, eur, 1, 0, {"slug":"neosurf-ww-eur-50","name":"neosurf 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":50.03,"priceCurrency":"eur","priceInclVat":50.03,"vatAmount":0,"redeemValue":"eur","brandSlug":"neosurf","category":"payment-card","redeemType":"currency","brandName":"Neosurf","isVariableProduct":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-50-eur, 24, neosurf 50 EUR, neosurf, Neosurf, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"neosurf-ww-eur-50\",\"name\":\"neosurf 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":50.03,\"priceCurrency\":\"eur\",\"priceInclVat\":50.03,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neosurf\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Neosurf\",\"isVariableProduct\":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-100-eur, 24, neosurf 100 EUR, neosurf, Neosurf, payment-card, currency, 100, eur, 1, 0, {"slug":"neosurf-ww-eur-100","name":"neosurf 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":100.01,"priceCurrency":"eur","priceInclVat":100.01,"vatAmount":0,"redeemValue":"eur","brandSlug":"neosurf","category":"payment-card","redeemType":"currency","brandName":"Neosurf","isVariableProduct":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-100-eur, 24, neosurf 100 EUR, neosurf, Neosurf, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"neosurf-ww-eur-100\",\"name\":\"neosurf 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":100.01,\"priceCurrency\":\"eur\",\"priceInclVat\":100.01,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neosurf\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Neosurf\",\"isVariableProduct\":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-100-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-100-gbp, 24, neosurf 100 GBP, neosurf, Neosurf, payment-card, currency, 100, gbp, 1, 0, {"slug":"neosurf-ww-gbp-100","name":"neosurf 100 GBP","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102,"priceCurrency":"gbp","priceInclVat":102,"vatAmount":0,"redeemValue":"gbp","brandSlug":"neosurf","category":"payment-card","redeemType":"currency","brandName":"Neosurf","isVariableProduct":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-100-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neosurf-100-gbp, 24, neosurf 100 GBP, neosurf, Neosurf, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"neosurf-ww-gbp-100\",\"name\":\"neosurf 100 GBP\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102,\"priceCurrency\":\"gbp\",\"priceInclVat\":102,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"neosurf\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Neosurf\",\"isVariableProduct\":false}, 2026-06-08 22:28:33, 2026-06-08 22:28:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neosurf-100-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-20-usd, 25, netflix 20 USD, netflix, Netflix, giftcard, currency, 20, usd, 1, 0, {"slug":"netflix-us-usd-20","name":"netflix 20 USD","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":19.27,"priceCurrency":"usd","priceInclVat":19.27,"vatAmount":0,"redeemValue":"usd","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-20-usd, 25, netflix 20 USD, netflix, Netflix, giftcard, currency, 20, usd, 1, 0, {\"slug\":\"netflix-us-usd-20\",\"name\":\"netflix 20 USD\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":19.27,\"priceCurrency\":\"usd\",\"priceInclVat\":19.27,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-20-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-25-eur, 25, netflix 25 EUR, netflix, Netflix, giftcard, currency, 25, eur, 1, 0, {"slug":"netflix-eu-eur-25","name":"netflix 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.34,"priceCurrency":"eur","priceInclVat":24.34,"vatAmount":0,"redeemValue":"eur","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-25-eur, 25, netflix 25 EUR, netflix, Netflix, giftcard, currency, 25, eur, 1, 0, {\"slug\":\"netflix-eu-eur-25\",\"name\":\"netflix 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.34,\"priceCurrency\":\"eur\",\"priceInclVat\":24.34,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-25-usd, 25, netflix 25 USD, netflix, Netflix, giftcard, currency, 25, usd, 1, 0, {"slug":"netflix-us-usd-25","name":"netflix 25 USD","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":23.91,"priceCurrency":"usd","priceInclVat":23.91,"vatAmount":0,"redeemValue":"usd","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-25-usd, 25, netflix 25 USD, netflix, Netflix, giftcard, currency, 25, usd, 1, 0, {\"slug\":\"netflix-us-usd-25\",\"name\":\"netflix 25 USD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":23.91,\"priceCurrency\":\"usd\",\"priceInclVat\":23.91,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-25-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-30-eur, 25, netflix 30 EUR, netflix, Netflix, giftcard, currency, 30, eur, 1, 0, {"slug":"netflix-eu-eur-30","name":"netflix 30 EUR","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":29.2,"priceCurrency":"eur","priceInclVat":29.2,"vatAmount":0,"redeemValue":"eur","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-30-eur, 25, netflix 30 EUR, netflix, Netflix, giftcard, currency, 30, eur, 1, 0, {\"slug\":\"netflix-eu-eur-30\",\"name\":\"netflix 30 EUR\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":29.2,\"priceCurrency\":\"eur\",\"priceInclVat\":29.2,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-30-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-35-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-35-eur, 25, netflix 35 EUR, netflix, Netflix, giftcard, currency, 35, eur, 1, 0, {"slug":"netflix-eu-eur-35","name":"netflix 35 EUR","faceValueAmount":35,"faceValueCurrency":"eur","isStocked":true,"priceAmount":34.06,"priceCurrency":"eur","priceInclVat":34.06,"vatAmount":0,"redeemValue":"eur","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-35-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-35-eur, 25, netflix 35 EUR, netflix, Netflix, giftcard, currency, 35, eur, 1, 0, {\"slug\":\"netflix-eu-eur-35\",\"name\":\"netflix 35 EUR\",\"faceValueAmount\":35,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":34.06,\"priceCurrency\":\"eur\",\"priceInclVat\":34.06,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-35-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-40-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-40-eur, 25, netflix 40 EUR, netflix, Netflix, giftcard, currency, 40, eur, 1, 0, {"slug":"netflix-eu-eur-40","name":"netflix 40 EUR","faceValueAmount":40,"faceValueCurrency":"eur","isStocked":true,"priceAmount":38.91,"priceCurrency":"eur","priceInclVat":38.91,"vatAmount":0,"redeemValue":"eur","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-40-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-40-eur, 25, netflix 40 EUR, netflix, Netflix, giftcard, currency, 40, eur, 1, 0, {\"slug\":\"netflix-eu-eur-40\",\"name\":\"netflix 40 EUR\",\"faceValueAmount\":40,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":38.91,\"priceCurrency\":\"eur\",\"priceInclVat\":38.91,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-40-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-45-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-45-eur, 25, netflix 45 EUR, netflix, Netflix, giftcard, currency, 45, eur, 1, 0, {"slug":"netflix-eu-eur-45","name":"netflix 45 EUR","faceValueAmount":45,"faceValueCurrency":"eur","isStocked":true,"priceAmount":43.77,"priceCurrency":"eur","priceInclVat":43.77,"vatAmount":0,"redeemValue":"eur","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-45-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-45-eur, 25, netflix 45 EUR, netflix, Netflix, giftcard, currency, 45, eur, 1, 0, {\"slug\":\"netflix-eu-eur-45\",\"name\":\"netflix 45 EUR\",\"faceValueAmount\":45,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":43.77,\"priceCurrency\":\"eur\",\"priceInclVat\":43.77,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-45-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-50-eur, 25, netflix 50 EUR, netflix, Netflix, giftcard, currency, 50, eur, 1, 0, {"slug":"netflix-eu-eur-50","name":"netflix 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":48.63,"priceCurrency":"eur","priceInclVat":48.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-50-eur, 25, netflix 50 EUR, netflix, Netflix, giftcard, currency, 50, eur, 1, 0, {\"slug\":\"netflix-eu-eur-50\",\"name\":\"netflix 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":48.63,\"priceCurrency\":\"eur\",\"priceInclVat\":48.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-75-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-75-eur, 25, netflix 75 EUR, netflix, Netflix, giftcard, currency, 75, eur, 1, 0, {"slug":"netflix-eu-eur-75","name":"netflix 75 EUR","faceValueAmount":75,"faceValueCurrency":"eur","isStocked":true,"priceAmount":72.92,"priceCurrency":"eur","priceInclVat":72.92,"vatAmount":0,"redeemValue":"eur","brandSlug":"netflix","category":"giftcard","redeemType":"currency","brandName":"Netflix","isVariableProduct":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-75-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (netflix-75-eur, 25, netflix 75 EUR, netflix, Netflix, giftcard, currency, 75, eur, 1, 0, {\"slug\":\"netflix-eu-eur-75\",\"name\":\"netflix 75 EUR\",\"faceValueAmount\":75,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":72.92,\"priceCurrency\":\"eur\",\"priceInclVat\":72.92,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"netflix\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Netflix\",\"isVariableProduct\":false}, 2026-06-08 22:28:35, 2026-06-08 22:28:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'netflix-75-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-15-eur, 26, nintendo 15 EUR, nintendo, Nintendo, gamecard, currency, 15, eur, 1, 0, {"slug":"nintendo-eu-eur-15","name":"nintendo 15 EUR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":13.9,"priceCurrency":"eur","priceInclVat":13.9,"vatAmount":0,"redeemValue":"eur","brandSlug":"nintendo","category":"gamecard","redeemType":"currency","brandName":"Nintendo","isVariableProduct":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-15-eur, 26, nintendo 15 EUR, nintendo, Nintendo, gamecard, currency, 15, eur, 1, 0, {\"slug\":\"nintendo-eu-eur-15\",\"name\":\"nintendo 15 EUR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":13.9,\"priceCurrency\":\"eur\",\"priceInclVat\":13.9,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"nintendo\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Nintendo\",\"isVariableProduct\":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-15-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-20-usd, 26, nintendo 20 USD, nintendo, Nintendo, gamecard, currency, 20, usd, 1, 0, {"slug":"nintendo-us-usd-20","name":"nintendo 20 USD","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":18.11,"priceCurrency":"usd","priceInclVat":18.11,"vatAmount":0,"redeemValue":"usd","brandSlug":"nintendo","category":"gamecard","redeemType":"currency","brandName":"Nintendo","isVariableProduct":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-20-usd, 26, nintendo 20 USD, nintendo, Nintendo, gamecard, currency, 20, usd, 1, 0, {\"slug\":\"nintendo-us-usd-20\",\"name\":\"nintendo 20 USD\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":18.11,\"priceCurrency\":\"usd\",\"priceInclVat\":18.11,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"nintendo\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Nintendo\",\"isVariableProduct\":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-20-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-25-eur, 26, nintendo 25 EUR, nintendo, Nintendo, gamecard, currency, 25, eur, 1, 0, {"slug":"nintendo-eu-eur-25","name":"nintendo 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":23.12,"priceCurrency":"eur","priceInclVat":23.12,"vatAmount":0,"redeemValue":"eur","brandSlug":"nintendo","category":"gamecard","redeemType":"currency","brandName":"Nintendo","isVariableProduct":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-25-eur, 26, nintendo 25 EUR, nintendo, Nintendo, gamecard, currency, 25, eur, 1, 0, {\"slug\":\"nintendo-eu-eur-25\",\"name\":\"nintendo 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":23.12,\"priceCurrency\":\"eur\",\"priceInclVat\":23.12,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"nintendo\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Nintendo\",\"isVariableProduct\":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-50-eur, 26, nintendo 50 EUR, nintendo, Nintendo, gamecard, currency, 50, eur, 1, 0, {"slug":"nintendo-eu-eur-50","name":"nintendo 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":46.21,"priceCurrency":"eur","priceInclVat":46.21,"vatAmount":0,"redeemValue":"eur","brandSlug":"nintendo","category":"gamecard","redeemType":"currency","brandName":"Nintendo","isVariableProduct":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-50-eur, 26, nintendo 50 EUR, nintendo, Nintendo, gamecard, currency, 50, eur, 1, 0, {\"slug\":\"nintendo-eu-eur-50\",\"name\":\"nintendo 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":46.21,\"priceCurrency\":\"eur\",\"priceInclVat\":46.21,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"nintendo\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Nintendo\",\"isVariableProduct\":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-75-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-75-eur, 26, nintendo 75 EUR, nintendo, Nintendo, gamecard, currency, 75, eur, 1, 0, {"slug":"nintendo-eu-eur-75","name":"nintendo 75 EUR","faceValueAmount":75,"faceValueCurrency":"eur","isStocked":true,"priceAmount":69.86,"priceCurrency":"eur","priceInclVat":69.86,"vatAmount":0,"redeemValue":"eur","brandSlug":"nintendo","category":"gamecard","redeemType":"currency","brandName":"Nintendo","isVariableProduct":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-75-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-75-eur, 26, nintendo 75 EUR, nintendo, Nintendo, gamecard, currency, 75, eur, 1, 0, {\"slug\":\"nintendo-eu-eur-75\",\"name\":\"nintendo 75 EUR\",\"faceValueAmount\":75,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":69.86,\"priceCurrency\":\"eur\",\"priceInclVat\":69.86,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"nintendo\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Nintendo\",\"isVariableProduct\":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-75-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-100-eur, 26, nintendo 100 EUR, nintendo, Nintendo, gamecard, currency, 100, eur, 1, 0, {"slug":"nintendo-eu-eur-100","name":"nintendo 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":96.95,"priceCurrency":"eur","priceInclVat":96.95,"vatAmount":0,"redeemValue":"eur","brandSlug":"nintendo","category":"gamecard","redeemType":"currency","brandName":"Nintendo","isVariableProduct":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (nintendo-100-eur, 26, nintendo 100 EUR, nintendo, Nintendo, gamecard, currency, 100, eur, 1, 0, {\"slug\":\"nintendo-eu-eur-100\",\"name\":\"nintendo 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":96.95,\"priceCurrency\":\"eur\",\"priceInclVat\":96.95,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"nintendo\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Nintendo\",\"isVariableProduct\":false}, 2026-06-08 22:28:36, 2026-06-08 22:28:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'nintendo-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:37] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-20-eur, 27, pcs 20 EUR, pcs, PCS, payment-card, currency, 20, eur, 1, 0, {"slug":"pcs-ww-eur-20","name":"pcs 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.04,"priceCurrency":"eur","priceInclVat":20.04,"vatAmount":0,"redeemValue":"eur","brandSlug":"pcs","category":"payment-card","redeemType":"currency","brandName":"PCS","isVariableProduct":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-20-eur, 27, pcs 20 EUR, pcs, PCS, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"pcs-ww-eur-20\",\"name\":\"pcs 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.04,\"priceCurrency\":\"eur\",\"priceInclVat\":20.04,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"pcs\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"PCS\",\"isVariableProduct\":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:37] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-50-eur, 27, pcs 50 EUR, pcs, PCS, payment-card, currency, 50, eur, 1, 0, {"slug":"pcs-ww-eur-50","name":"pcs 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":50.03,"priceCurrency":"eur","priceInclVat":50.03,"vatAmount":0,"redeemValue":"eur","brandSlug":"pcs","category":"payment-card","redeemType":"currency","brandName":"PCS","isVariableProduct":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-50-eur, 27, pcs 50 EUR, pcs, PCS, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"pcs-ww-eur-50\",\"name\":\"pcs 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":50.03,\"priceCurrency\":\"eur\",\"priceInclVat\":50.03,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"pcs\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"PCS\",\"isVariableProduct\":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:37] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-100-eur, 27, pcs 100 EUR, pcs, PCS, payment-card, currency, 100, eur, 1, 0, {"slug":"pcs-ww-eur-100","name":"pcs 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":100.01,"priceCurrency":"eur","priceInclVat":100.01,"vatAmount":0,"redeemValue":"eur","brandSlug":"pcs","category":"payment-card","redeemType":"currency","brandName":"PCS","isVariableProduct":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-100-eur, 27, pcs 100 EUR, pcs, PCS, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"pcs-ww-eur-100\",\"name\":\"pcs 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":100.01,\"priceCurrency\":\"eur\",\"priceInclVat\":100.01,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"pcs\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"PCS\",\"isVariableProduct\":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:37] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-150-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-150-eur, 27, pcs 150 EUR, pcs, PCS, payment-card, currency, 150, eur, 1, 0, {"slug":"pcs-ww-eur-150","name":"pcs 150 EUR","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":149.99,"priceCurrency":"eur","priceInclVat":149.99,"vatAmount":0,"redeemValue":"eur","brandSlug":"pcs","category":"payment-card","redeemType":"currency","brandName":"PCS","isVariableProduct":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-150-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pcs-150-eur, 27, pcs 150 EUR, pcs, PCS, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"pcs-ww-eur-150\",\"name\":\"pcs 150 EUR\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":149.99,\"priceCurrency\":\"eur\",\"priceInclVat\":149.99,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"pcs\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"PCS\",\"isVariableProduct\":false}, 2026-06-08 22:28:37, 2026-06-08 22:28:37)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pcs-150-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-60-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-60-uc, 28, PUBG 60 UC, pubg, PUBG, gamecard, region, 1, usd, 1, 0, {"slug":"pubg-ww-usd-1","name":"PUBG 60 UC","faceValueAmount":1,"faceValueCurrency":"usd","isStocked":true,"priceAmount":0.96,"priceCurrency":"usd","priceInclVat":0.96,"vatAmount":0,"redeemValue":"ww","brandSlug":"pubg","category":"gamecard","redeemType":"region","brandName":"PUBG","isVariableProduct":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-60-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-60-uc, 28, PUBG 60 UC, pubg, PUBG, gamecard, region, 1, usd, 1, 0, {\"slug\":\"pubg-ww-usd-1\",\"name\":\"PUBG 60 UC\",\"faceValueAmount\":1,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":0.96,\"priceCurrency\":\"usd\",\"priceInclVat\":0.96,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"pubg\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"PUBG\",\"isVariableProduct\":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-60-uc' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-325-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-325-uc, 28, PUBG 325 UC, pubg, PUBG, gamecard, region, 5, usd, 1, 0, {"slug":"pubg-ww-usd-5","name":"PUBG 325 UC","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":4.55,"priceCurrency":"usd","priceInclVat":4.55,"vatAmount":0,"redeemValue":"ww","brandSlug":"pubg","category":"gamecard","redeemType":"region","brandName":"PUBG","isVariableProduct":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-325-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-325-uc, 28, PUBG 325 UC, pubg, PUBG, gamecard, region, 5, usd, 1, 0, {\"slug\":\"pubg-ww-usd-5\",\"name\":\"PUBG 325 UC\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":4.55,\"priceCurrency\":\"usd\",\"priceInclVat\":4.55,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"pubg\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"PUBG\",\"isVariableProduct\":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-325-uc' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-660-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-660-uc, 28, PUBG 660 UC, pubg, PUBG, gamecard, region, 10, usd, 1, 0, {"slug":"pubg-ww-usd-10","name":"PUBG 660 UC","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.03,"priceCurrency":"usd","priceInclVat":9.03,"vatAmount":0,"redeemValue":"ww","brandSlug":"pubg","category":"gamecard","redeemType":"region","brandName":"PUBG","isVariableProduct":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-660-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-660-uc, 28, PUBG 660 UC, pubg, PUBG, gamecard, region, 10, usd, 1, 0, {\"slug\":\"pubg-ww-usd-10\",\"name\":\"PUBG 660 UC\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.03,\"priceCurrency\":\"usd\",\"priceInclVat\":9.03,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"pubg\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"PUBG\",\"isVariableProduct\":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-660-uc' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-1800-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-1800-uc, 28, PUBG 1800 UC, pubg, PUBG, gamecard, region, 25, usd, 1, 0, {"slug":"pubg-ww-usd-25","name":"PUBG 1800 UC","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":22.5,"priceCurrency":"usd","priceInclVat":22.5,"vatAmount":0,"redeemValue":"ww","brandSlug":"pubg","category":"gamecard","redeemType":"region","brandName":"PUBG","isVariableProduct":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-1800-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-1800-uc, 28, PUBG 1800 UC, pubg, PUBG, gamecard, region, 25, usd, 1, 0, {\"slug\":\"pubg-ww-usd-25\",\"name\":\"PUBG 1800 UC\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":22.5,\"priceCurrency\":\"usd\",\"priceInclVat\":22.5,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"pubg\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"PUBG\",\"isVariableProduct\":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-1800-uc' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-3850-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-3850-uc, 28, PUBG 3850 UC, pubg, PUBG, gamecard, region, 50, usd, 1, 0, {"slug":"pubg-ww-usd-50","name":"PUBG 3850 UC","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":44.94,"priceCurrency":"usd","priceInclVat":44.94,"vatAmount":0,"redeemValue":"ww","brandSlug":"pubg","category":"gamecard","redeemType":"region","brandName":"PUBG","isVariableProduct":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-3850-uc' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (pubg-3850-uc, 28, PUBG 3850 UC, pubg, PUBG, gamecard, region, 50, usd, 1, 0, {\"slug\":\"pubg-ww-usd-50\",\"name\":\"PUBG 3850 UC\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":44.94,\"priceCurrency\":\"usd\",\"priceInclVat\":44.94,\"vatAmount\":0,\"redeemValue\":\"ww\",\"brandSlug\":\"pubg\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"PUBG\",\"isVariableProduct\":false}, 2026-06-08 22:28:38, 2026-06-08 22:28:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'pubg-3850-uc' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-5-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-5-usd-us, 29, playstation 5 USD US, playstation, Playstation, gamecard, region, 5, usd, 1, 0, {"slug":"playstation-us-usd-5","name":"playstation 5 USD US","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.32,"priceCurrency":"usd","priceInclVat":5.32,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-5-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-5-usd-us, 29, playstation 5 USD US, playstation, Playstation, gamecard, region, 5, usd, 1, 0, {\"slug\":\"playstation-us-usd-5\",\"name\":\"playstation 5 USD US\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.32,\"priceCurrency\":\"usd\",\"priceInclVat\":5.32,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-5-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-eur-de, 29, playstation 10 EUR DE, playstation, Playstation, gamecard, region, 10, eur, 1, 0, {"slug":"playstation-de-eur-10","name":"playstation 10 EUR DE","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.23,"priceCurrency":"eur","priceInclVat":9.23,"vatAmount":0,"redeemValue":"de","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-eur-de, 29, playstation 10 EUR DE, playstation, Playstation, gamecard, region, 10, eur, 1, 0, {\"slug\":\"playstation-de-eur-10\",\"name\":\"playstation 10 EUR DE\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.23,\"priceCurrency\":\"eur\",\"priceInclVat\":9.23,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-eur-at, 29, playstation 10 EUR AT, playstation, Playstation, gamecard, region, 10, eur, 1, 0, {"slug":"playstation-at-eur-10","name":"playstation 10 EUR AT","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":8.34,"priceCurrency":"eur","priceInclVat":8.34,"vatAmount":0,"redeemValue":"at","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-eur-at, 29, playstation 10 EUR AT, playstation, Playstation, gamecard, region, 10, eur, 1, 0, {\"slug\":\"playstation-at-eur-10\",\"name\":\"playstation 10 EUR AT\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":8.34,\"priceCurrency\":\"eur\",\"priceInclVat\":8.34,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-eur-fr, 29, playstation 10 EUR FR, playstation, Playstation, gamecard, region, 10, eur, 1, 0, {"slug":"playstation-fr-eur-10","name":"playstation 10 EUR FR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.7,"priceCurrency":"eur","priceInclVat":9.7,"vatAmount":0,"redeemValue":"fr","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-eur-fr, 29, playstation 10 EUR FR, playstation, Playstation, gamecard, region, 10, eur, 1, 0, {\"slug\":\"playstation-fr-eur-10\",\"name\":\"playstation 10 EUR FR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.7,\"priceCurrency\":\"eur\",\"priceInclVat\":9.7,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-gbp-gb, 29, playstation 10 GBP GB, playstation, Playstation, gamecard, region, 10, gbp, 1, 0, {"slug":"playstation-gb-gbp-10","name":"playstation 10 GBP GB","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":9.22,"priceCurrency":"gbp","priceInclVat":9.22,"vatAmount":0,"redeemValue":"gb","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-gbp-gb, 29, playstation 10 GBP GB, playstation, Playstation, gamecard, region, 10, gbp, 1, 0, {\"slug\":\"playstation-gb-gbp-10\",\"name\":\"playstation 10 GBP GB\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":9.22,\"priceCurrency\":\"gbp\",\"priceInclVat\":9.22,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-gbp-gb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-usd-us, 29, playstation 10 USD US, playstation, Playstation, gamecard, region, 10, usd, 1, 0, {"slug":"playstation-us-usd-10","name":"playstation 10 USD US","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.26,"priceCurrency":"usd","priceInclVat":10.26,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-10-usd-us, 29, playstation 10 USD US, playstation, Playstation, gamecard, region, 10, usd, 1, 0, {\"slug\":\"playstation-us-usd-10\",\"name\":\"playstation 10 USD US\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.26,\"priceCurrency\":\"usd\",\"priceInclVat\":10.26,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-10-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-15-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-15-usd-us, 29, playstation 15 USD US, playstation, Playstation, gamecard, region, 15, usd, 1, 0, {"slug":"playstation-us-usd-15","name":"playstation 15 USD US","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.36,"priceCurrency":"usd","priceInclVat":15.36,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-15-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-15-usd-us, 29, playstation 15 USD US, playstation, Playstation, gamecard, region, 15, usd, 1, 0, {\"slug\":\"playstation-us-usd-15\",\"name\":\"playstation 15 USD US\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.36,\"priceCurrency\":\"usd\",\"priceInclVat\":15.36,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-15-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-de, 29, playstation 20 EUR DE, playstation, Playstation, gamecard, region, 20, eur, 1, 0, {"slug":"playstation-de-eur-20","name":"playstation 20 EUR DE","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":18.41,"priceCurrency":"eur","priceInclVat":18.41,"vatAmount":0,"redeemValue":"de","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-de, 29, playstation 20 EUR DE, playstation, Playstation, gamecard, region, 20, eur, 1, 0, {\"slug\":\"playstation-de-eur-20\",\"name\":\"playstation 20 EUR DE\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":18.41,\"priceCurrency\":\"eur\",\"priceInclVat\":18.41,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-at, 29, playstation 20 EUR AT, playstation, Playstation, gamecard, region, 20, eur, 0, 0, {"slug":"playstation-at-eur-20","name":"playstation 20 EUR AT","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"at","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-at, 29, playstation 20 EUR AT, playstation, Playstation, gamecard, region, 20, eur, 0, 0, {\"slug\":\"playstation-at-eur-20\",\"name\":\"playstation 20 EUR AT\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"at\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-fr, 29, playstation 20 EUR FR, playstation, Playstation, gamecard, region, 20, eur, 1, 0, {"slug":"playstation-fr-eur-20","name":"playstation 20 EUR FR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.33,"priceCurrency":"eur","priceInclVat":19.33,"vatAmount":0,"redeemValue":"fr","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-fr, 29, playstation 20 EUR FR, playstation, Playstation, gamecard, region, 20, eur, 1, 0, {\"slug\":\"playstation-fr-eur-20\",\"name\":\"playstation 20 EUR FR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.33,\"priceCurrency\":\"eur\",\"priceInclVat\":19.33,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-be, 29, playstation 20 EUR BE, playstation, Playstation, gamecard, region, 20, eur, 1, 0, {"slug":"playstation-be-eur-20","name":"playstation 20 EUR BE","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.84,"priceCurrency":"eur","priceInclVat":19.84,"vatAmount":0,"redeemValue":"be","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-20-eur-be, 29, playstation 20 EUR BE, playstation, Playstation, gamecard, region, 20, eur, 1, 0, {\"slug\":\"playstation-be-eur-20\",\"name\":\"playstation 20 EUR BE\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.84,\"priceCurrency\":\"eur\",\"priceInclVat\":19.84,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-20-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-25-usd-us, 29, playstation 25 USD US, playstation, Playstation, gamecard, region, 25, usd, 1, 0, {"slug":"playstation-us-usd-25","name":"playstation 25 USD US","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":23.01,"priceCurrency":"usd","priceInclVat":23.01,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-25-usd-us, 29, playstation 25 USD US, playstation, Playstation, gamecard, region, 25, usd, 1, 0, {\"slug\":\"playstation-us-usd-25\",\"name\":\"playstation 25 USD US\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":23.01,\"priceCurrency\":\"usd\",\"priceInclVat\":23.01,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-25-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-40-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-40-usd-us, 29, playstation 40 USD US, playstation, Playstation, gamecard, region, 40, usd, 1, 0, {"slug":"playstation-us-usd-40","name":"playstation 40 USD US","faceValueAmount":40,"faceValueCurrency":"usd","isStocked":true,"priceAmount":38,"priceCurrency":"usd","priceInclVat":38,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-40-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-40-usd-us, 29, playstation 40 USD US, playstation, Playstation, gamecard, region, 40, usd, 1, 0, {\"slug\":\"playstation-us-usd-40\",\"name\":\"playstation 40 USD US\",\"faceValueAmount\":40,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":38,\"priceCurrency\":\"usd\",\"priceInclVat\":38,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-40-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-de, 29, playstation 50 EUR DE, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {"slug":"playstation-de-eur-50","name":"playstation 50 EUR DE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":41.87,"priceCurrency":"eur","priceInclVat":41.87,"vatAmount":0,"redeemValue":"de","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-de, 29, playstation 50 EUR DE, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {\"slug\":\"playstation-de-eur-50\",\"name\":\"playstation 50 EUR DE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":41.87,\"priceCurrency\":\"eur\",\"priceInclVat\":41.87,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-at, 29, playstation 50 EUR AT, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {"slug":"playstation-at-eur-50","name":"playstation 50 EUR AT","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":41.62,"priceCurrency":"eur","priceInclVat":41.62,"vatAmount":0,"redeemValue":"at","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-at' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-at, 29, playstation 50 EUR AT, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {\"slug\":\"playstation-at-eur-50\",\"name\":\"playstation 50 EUR AT\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":41.62,\"priceCurrency\":\"eur\",\"priceInclVat\":41.62,\"vatAmount\":0,\"redeemValue\":\"at\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-at' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-fr, 29, playstation 50 EUR FR, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {"slug":"playstation-fr-eur-50","name":"playstation 50 EUR FR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":48.5,"priceCurrency":"eur","priceInclVat":48.5,"vatAmount":0,"redeemValue":"fr","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-fr, 29, playstation 50 EUR FR, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {\"slug\":\"playstation-fr-eur-50\",\"name\":\"playstation 50 EUR FR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":48.5,\"priceCurrency\":\"eur\",\"priceInclVat\":48.5,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-be, 29, playstation 50 EUR BE, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {"slug":"playstation-be-eur-50","name":"playstation 50 EUR BE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.52,"priceCurrency":"eur","priceInclVat":49.52,"vatAmount":0,"redeemValue":"be","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-be' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-eur-be, 29, playstation 50 EUR BE, playstation, Playstation, gamecard, region, 50, eur, 1, 0, {\"slug\":\"playstation-be-eur-50\",\"name\":\"playstation 50 EUR BE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.52,\"priceCurrency\":\"eur\",\"priceInclVat\":49.52,\"vatAmount\":0,\"redeemValue\":\"be\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-eur-be' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-usd-us, 29, playstation 50 USD US, playstation, Playstation, gamecard, region, 50, usd, 1, 0, {"slug":"playstation-us-usd-50","name":"playstation 50 USD US","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":45.96,"priceCurrency":"usd","priceInclVat":45.96,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-50-usd-us, 29, playstation 50 USD US, playstation, Playstation, gamecard, region, 50, usd, 1, 0, {\"slug\":\"playstation-us-usd-50\",\"name\":\"playstation 50 USD US\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":45.96,\"priceCurrency\":\"usd\",\"priceInclVat\":45.96,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-50-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-75-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-75-usd-us, 29, playstation 75 USD US, playstation, Playstation, gamecard, region, 75, usd, 1, 0, {"slug":"playstation-us-usd-75","name":"playstation 75 USD US","faceValueAmount":75,"faceValueCurrency":"usd","isStocked":true,"priceAmount":68.91,"priceCurrency":"usd","priceInclVat":68.91,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-75-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-75-usd-us, 29, playstation 75 USD US, playstation, Playstation, gamecard, region, 75, usd, 1, 0, {\"slug\":\"playstation-us-usd-75\",\"name\":\"playstation 75 USD US\",\"faceValueAmount\":75,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":68.91,\"priceCurrency\":\"usd\",\"priceInclVat\":68.91,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-75-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-100-myr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-100-myr, 29, playstation 100 MYR, playstation, Playstation, gamecard, region, 100, myr, 1, 0, {"slug":"playstation-my-myr-100","name":"playstation 100 MYR","faceValueAmount":100,"faceValueCurrency":"myr","isStocked":true,"priceAmount":101.22,"priceCurrency":"myr","priceInclVat":101.22,"vatAmount":0,"redeemValue":"my","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-100-myr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-100-myr, 29, playstation 100 MYR, playstation, Playstation, gamecard, region, 100, myr, 1, 0, {\"slug\":\"playstation-my-myr-100\",\"name\":\"playstation 100 MYR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"myr\",\"isStocked\":true,\"priceAmount\":101.22,\"priceCurrency\":\"myr\",\"priceInclVat\":101.22,\"vatAmount\":0,\"redeemValue\":\"my\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-100-myr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-100-usd-us, 29, playstation 100 USD US, playstation, Playstation, gamecard, region, 100, usd, 1, 0, {"slug":"playstation-us-usd-100","name":"playstation 100 USD US","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":91.86,"priceCurrency":"usd","priceInclVat":91.86,"vatAmount":0,"redeemValue":"us","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-100-usd-us, 29, playstation 100 USD US, playstation, Playstation, gamecard, region, 100, usd, 1, 0, {\"slug\":\"playstation-us-usd-100\",\"name\":\"playstation 100 USD US\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":91.86,\"priceCurrency\":\"usd\",\"priceInclVat\":91.86,\"vatAmount\":0,\"redeemValue\":\"us\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-100-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-500-czk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-500-czk, 29, playstation 500 CZK, playstation, Playstation, gamecard, region, 500, czk, 1, 0, {"slug":"playstation-cz-czk-500","name":"playstation 500 CZK","faceValueAmount":500,"faceValueCurrency":"czk","isStocked":true,"priceAmount":410.87,"priceCurrency":"czk","priceInclVat":410.87,"vatAmount":0,"redeemValue":"cz","brandSlug":"playstation","category":"gamecard","redeemType":"region","brandName":"Playstation","isVariableProduct":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-500-czk' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (playstation-500-czk, 29, playstation 500 CZK, playstation, Playstation, gamecard, region, 500, czk, 1, 0, {\"slug\":\"playstation-cz-czk-500\",\"name\":\"playstation 500 CZK\",\"faceValueAmount\":500,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":410.87,\"priceCurrency\":\"czk\",\"priceInclVat\":410.87,\"vatAmount\":0,\"redeemValue\":\"cz\",\"brandSlug\":\"playstation\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"Playstation\",\"isVariableProduct\":false}, 2026-06-08 22:28:39, 2026-06-08 22:28:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'playstation-500-czk' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-5-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-5-eur-eu, 30, razer 5 EUR EU, razer, Razer Gold, giftcard, currency, 5, eur, 1, 0, {"slug":"razer-eu-eur-5","name":"razer 5 EUR EU","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.15,"priceCurrency":"eur","priceInclVat":5.15,"vatAmount":0,"redeemValue":"eur","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-5-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-5-eur-eu, 30, razer 5 EUR EU, razer, Razer Gold, giftcard, currency, 5, eur, 1, 0, {\"slug\":\"razer-eu-eur-5\",\"name\":\"razer 5 EUR EU\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.15,\"priceCurrency\":\"eur\",\"priceInclVat\":5.15,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-5-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-10-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-10-eur-eu, 30, razer 10 EUR EU, razer, Razer Gold, giftcard, currency, 10, eur, 1, 0, {"slug":"razer-eu-eur-10","name":"razer 10 EUR EU","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-10-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-10-eur-eu, 30, razer 10 EUR EU, razer, Razer Gold, giftcard, currency, 10, eur, 1, 0, {\"slug\":\"razer-eu-eur-10\",\"name\":\"razer 10 EUR EU\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-10-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-10-usd-us, 30, razer 10 USD US, razer, Razer Gold, giftcard, currency, 10, usd, 1, 0, {"slug":"razer-us-usd-10","name":"razer 10 USD US","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.65,"priceCurrency":"usd","priceInclVat":9.65,"vatAmount":0,"redeemValue":"usd","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-10-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-10-usd-us, 30, razer 10 USD US, razer, Razer Gold, giftcard, currency, 10, usd, 1, 0, {\"slug\":\"razer-us-usd-10\",\"name\":\"razer 10 USD US\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.65,\"priceCurrency\":\"usd\",\"priceInclVat\":9.65,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-10-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-25-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-25-eur-eu, 30, razer 25 EUR EU, razer, Razer Gold, giftcard, currency, 25, eur, 1, 0, {"slug":"razer-eu-eur-25","name":"razer 25 EUR EU","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.55,"priceCurrency":"eur","priceInclVat":25.55,"vatAmount":0,"redeemValue":"eur","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-25-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-25-eur-eu, 30, razer 25 EUR EU, razer, Razer Gold, giftcard, currency, 25, eur, 1, 0, {\"slug\":\"razer-eu-eur-25\",\"name\":\"razer 25 EUR EU\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.55,\"priceCurrency\":\"eur\",\"priceInclVat\":25.55,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-25-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-25-usd-us, 30, razer 25 USD US, razer, Razer Gold, giftcard, currency, 25, usd, 1, 0, {"slug":"razer-us-usd-25","name":"razer 25 USD US","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":24.28,"priceCurrency":"usd","priceInclVat":24.28,"vatAmount":0,"redeemValue":"usd","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-25-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-25-usd-us, 30, razer 25 USD US, razer, Razer Gold, giftcard, currency, 25, usd, 1, 0, {\"slug\":\"razer-us-usd-25\",\"name\":\"razer 25 USD US\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":24.28,\"priceCurrency\":\"usd\",\"priceInclVat\":24.28,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-25-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-40-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-40-pln-eu, 30, razer 40 PLN EU, razer, Razer Gold, giftcard, currency, 40, pln, 1, 0, {"slug":"razer-eu-pln-40","name":"razer 40 PLN EU","faceValueAmount":40,"faceValueCurrency":"pln","isStocked":true,"priceAmount":9.75,"priceCurrency":"eur","priceInclVat":9.75,"vatAmount":0,"redeemValue":"pln","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-40-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-40-pln-eu, 30, razer 40 PLN EU, razer, Razer Gold, giftcard, currency, 40, pln, 1, 0, {\"slug\":\"razer-eu-pln-40\",\"name\":\"razer 40 PLN EU\",\"faceValueAmount\":40,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":9.75,\"priceCurrency\":\"eur\",\"priceInclVat\":9.75,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-40-pln-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-50-eur-eu, 30, razer 50 EUR EU, razer, Razer Gold, giftcard, currency, 50, eur, 1, 0, {"slug":"razer-eu-eur-50","name":"razer 50 EUR EU","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.05,"priceCurrency":"eur","priceInclVat":51.05,"vatAmount":0,"redeemValue":"eur","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-50-eur-eu, 30, razer 50 EUR EU, razer, Razer Gold, giftcard, currency, 50, eur, 1, 0, {\"slug\":\"razer-eu-eur-50\",\"name\":\"razer 50 EUR EU\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.05,\"priceCurrency\":\"eur\",\"priceInclVat\":51.05,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-50-ron-eu, 30, razer 50 RON EU, razer, Razer Gold, giftcard, currency, 50, ron, 1, 0, {"slug":"razer-eu-ron-50","name":"razer 50 RON EU","faceValueAmount":50,"faceValueCurrency":"ron","isStocked":true,"priceAmount":9.86,"priceCurrency":"eur","priceInclVat":9.86,"vatAmount":0,"redeemValue":"ron","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-50-ron-eu, 30, razer 50 RON EU, razer, Razer Gold, giftcard, currency, 50, ron, 1, 0, {\"slug\":\"razer-eu-ron-50\",\"name\":\"razer 50 RON EU\",\"faceValueAmount\":50,\"faceValueCurrency\":\"ron\",\"isStocked\":true,\"priceAmount\":9.86,\"priceCurrency\":\"eur\",\"priceInclVat\":9.86,\"vatAmount\":0,\"redeemValue\":\"ron\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-ron-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-50-usd-us, 30, razer 50 USD US, razer, Razer Gold, giftcard, currency, 50, usd, 1, 0, {"slug":"razer-us-usd-50","name":"razer 50 USD US","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":48,"priceCurrency":"usd","priceInclVat":48,"vatAmount":0,"redeemValue":"usd","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-50-usd-us, 30, razer 50 USD US, razer, Razer Gold, giftcard, currency, 50, usd, 1, 0, {\"slug\":\"razer-us-usd-50\",\"name\":\"razer 50 USD US\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":48,\"priceCurrency\":\"usd\",\"priceInclVat\":48,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-50-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-75-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-75-dkk-eu, 30, razer 75 DKK EU, razer, Razer Gold, giftcard, currency, 75, dkk, 1, 0, {"slug":"razer-eu-dkk-75","name":"razer 75 DKK EU","faceValueAmount":75,"faceValueCurrency":"dkk","isStocked":true,"priceAmount":10.36,"priceCurrency":"eur","priceInclVat":10.36,"vatAmount":0,"redeemValue":"dkk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-75-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-75-dkk-eu, 30, razer 75 DKK EU, razer, Razer Gold, giftcard, currency, 75, dkk, 1, 0, {\"slug\":\"razer-eu-dkk-75\",\"name\":\"razer 75 DKK EU\",\"faceValueAmount\":75,\"faceValueCurrency\":\"dkk\",\"isStocked\":true,\"priceAmount\":10.36,\"priceCurrency\":\"eur\",\"priceInclVat\":10.36,\"vatAmount\":0,\"redeemValue\":\"dkk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-75-dkk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-czk-eu, 30, razer 100 CZK EU, razer, Razer Gold, giftcard, currency, 100, czk, 1, 0, {"slug":"razer-eu-czk-100","name":"razer 100 CZK EU","faceValueAmount":100,"faceValueCurrency":"czk","isStocked":true,"priceAmount":4.29,"priceCurrency":"eur","priceInclVat":4.29,"vatAmount":0,"redeemValue":"czk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-czk-eu, 30, razer 100 CZK EU, razer, Razer Gold, giftcard, currency, 100, czk, 1, 0, {\"slug\":\"razer-eu-czk-100\",\"name\":\"razer 100 CZK EU\",\"faceValueAmount\":100,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":4.29,\"priceCurrency\":\"eur\",\"priceInclVat\":4.29,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-czk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-eur-eu, 30, razer 100 EUR EU, razer, Razer Gold, giftcard, currency, 100, eur, 1, 0, {"slug":"razer-eu-eur-100","name":"razer 100 EUR EU","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.05,"priceCurrency":"eur","priceInclVat":102.05,"vatAmount":0,"redeemValue":"eur","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-eur-eu, 30, razer 100 EUR EU, razer, Razer Gold, giftcard, currency, 100, eur, 1, 0, {\"slug\":\"razer-eu-eur-100\",\"name\":\"razer 100 EUR EU\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.05,\"priceCurrency\":\"eur\",\"priceInclVat\":102.05,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-nok-eu, 30, razer 100 NOK EU, razer, Razer Gold, giftcard, currency, 100, nok, 1, 0, {"slug":"razer-eu-nok-100","name":"razer 100 NOK EU","faceValueAmount":100,"faceValueCurrency":"nok","isStocked":true,"priceAmount":9.46,"priceCurrency":"eur","priceInclVat":9.46,"vatAmount":0,"redeemValue":"nok","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-nok-eu, 30, razer 100 NOK EU, razer, Razer Gold, giftcard, currency, 100, nok, 1, 0, {\"slug\":\"razer-eu-nok-100\",\"name\":\"razer 100 NOK EU\",\"faceValueAmount\":100,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":9.46,\"priceCurrency\":\"eur\",\"priceInclVat\":9.46,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-nok-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-pln-eu, 30, razer 100 PLN EU, razer, Razer Gold, giftcard, currency, 100, pln, 1, 0, {"slug":"razer-eu-pln-100","name":"razer 100 PLN EU","faceValueAmount":100,"faceValueCurrency":"pln","isStocked":true,"priceAmount":24.3,"priceCurrency":"eur","priceInclVat":24.3,"vatAmount":0,"redeemValue":"pln","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-pln-eu, 30, razer 100 PLN EU, razer, Razer Gold, giftcard, currency, 100, pln, 1, 0, {\"slug\":\"razer-eu-pln-100\",\"name\":\"razer 100 PLN EU\",\"faceValueAmount\":100,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":24.3,\"priceCurrency\":\"eur\",\"priceInclVat\":24.3,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-pln-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-ron-eu, 30, razer 100 RON EU, razer, Razer Gold, giftcard, currency, 100, ron, 1, 0, {"slug":"razer-eu-ron-100","name":"razer 100 RON EU","faceValueAmount":100,"faceValueCurrency":"ron","isStocked":true,"priceAmount":19.65,"priceCurrency":"eur","priceInclVat":19.65,"vatAmount":0,"redeemValue":"ron","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-ron-eu, 30, razer 100 RON EU, razer, Razer Gold, giftcard, currency, 100, ron, 1, 0, {\"slug\":\"razer-eu-ron-100\",\"name\":\"razer 100 RON EU\",\"faceValueAmount\":100,\"faceValueCurrency\":\"ron\",\"isStocked\":true,\"priceAmount\":19.65,\"priceCurrency\":\"eur\",\"priceInclVat\":19.65,\"vatAmount\":0,\"redeemValue\":\"ron\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-ron-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-sek-eu, 30, razer 100 SEK EU, razer, Razer Gold, giftcard, currency, 100, sek, 1, 0, {"slug":"razer-eu-sek-100","name":"razer 100 SEK EU","faceValueAmount":100,"faceValueCurrency":"sek","isStocked":true,"priceAmount":9.5,"priceCurrency":"eur","priceInclVat":9.5,"vatAmount":0,"redeemValue":"sek","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-sek-eu, 30, razer 100 SEK EU, razer, Razer Gold, giftcard, currency, 100, sek, 1, 0, {\"slug\":\"razer-eu-sek-100\",\"name\":\"razer 100 SEK EU\",\"faceValueAmount\":100,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":9.5,\"priceCurrency\":\"eur\",\"priceInclVat\":9.5,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-sek-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-usd-us, 30, razer 100 USD US, razer, Razer Gold, giftcard, currency, 100, usd, 1, 0, {"slug":"razer-us-usd-100","name":"razer 100 USD US","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":95.94,"priceCurrency":"usd","priceInclVat":95.94,"vatAmount":0,"redeemValue":"usd","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-100-usd-us, 30, razer 100 USD US, razer, Razer Gold, giftcard, currency, 100, usd, 1, 0, {\"slug\":\"razer-us-usd-100\",\"name\":\"razer 100 USD US\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":95.94,\"priceCurrency\":\"usd\",\"priceInclVat\":95.94,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-100-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-175-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-175-dkk-eu, 30, razer 175 DKK EU, razer, Razer Gold, giftcard, currency, 175, dkk, 1, 0, {"slug":"razer-eu-dkk-175","name":"razer 175 DKK EU","faceValueAmount":175,"faceValueCurrency":"dkk","isStocked":true,"priceAmount":24.12,"priceCurrency":"eur","priceInclVat":24.12,"vatAmount":0,"redeemValue":"dkk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-175-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-175-dkk-eu, 30, razer 175 DKK EU, razer, Razer Gold, giftcard, currency, 175, dkk, 1, 0, {\"slug\":\"razer-eu-dkk-175\",\"name\":\"razer 175 DKK EU\",\"faceValueAmount\":175,\"faceValueCurrency\":\"dkk\",\"isStocked\":true,\"priceAmount\":24.12,\"priceCurrency\":\"eur\",\"priceInclVat\":24.12,\"vatAmount\":0,\"redeemValue\":\"dkk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-175-dkk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-200-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-200-pln-eu, 30, razer 200 PLN EU, razer, Razer Gold, giftcard, currency, 200, pln, 1, 0, {"slug":"razer-eu-pln-200","name":"razer 200 PLN EU","faceValueAmount":200,"faceValueCurrency":"pln","isStocked":true,"priceAmount":48.54,"priceCurrency":"eur","priceInclVat":48.54,"vatAmount":0,"redeemValue":"pln","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-200-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-200-pln-eu, 30, razer 200 PLN EU, razer, Razer Gold, giftcard, currency, 200, pln, 1, 0, {\"slug\":\"razer-eu-pln-200\",\"name\":\"razer 200 PLN EU\",\"faceValueAmount\":200,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":48.54,\"priceCurrency\":\"eur\",\"priceInclVat\":48.54,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-200-pln-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-200-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-200-ron-eu, 30, razer 200 RON EU, razer, Razer Gold, giftcard, currency, 200, ron, 1, 0, {"slug":"razer-eu-ron-200","name":"razer 200 RON EU","faceValueAmount":200,"faceValueCurrency":"ron","isStocked":true,"priceAmount":39.28,"priceCurrency":"eur","priceInclVat":39.28,"vatAmount":0,"redeemValue":"ron","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-200-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-200-ron-eu, 30, razer 200 RON EU, razer, Razer Gold, giftcard, currency, 200, ron, 1, 0, {\"slug\":\"razer-eu-ron-200\",\"name\":\"razer 200 RON EU\",\"faceValueAmount\":200,\"faceValueCurrency\":\"ron\",\"isStocked\":true,\"priceAmount\":39.28,\"priceCurrency\":\"eur\",\"priceInclVat\":39.28,\"vatAmount\":0,\"redeemValue\":\"ron\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-200-ron-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-250-czk-eu, 30, razer 250 CZK EU, razer, Razer Gold, giftcard, currency, 250, czk, 1, 0, {"slug":"razer-eu-czk-250","name":"razer 250 CZK EU","faceValueAmount":250,"faceValueCurrency":"czk","isStocked":true,"priceAmount":10.67,"priceCurrency":"eur","priceInclVat":10.67,"vatAmount":0,"redeemValue":"czk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-250-czk-eu, 30, razer 250 CZK EU, razer, Razer Gold, giftcard, currency, 250, czk, 1, 0, {\"slug\":\"razer-eu-czk-250\",\"name\":\"razer 250 CZK EU\",\"faceValueAmount\":250,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":10.67,\"priceCurrency\":\"eur\",\"priceInclVat\":10.67,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-czk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-250-nok-eu, 30, razer 250 NOK EU, razer, Razer Gold, giftcard, currency, 250, nok, 1, 0, {"slug":"razer-eu-nok-250","name":"razer 250 NOK EU","faceValueAmount":250,"faceValueCurrency":"nok","isStocked":true,"priceAmount":23.58,"priceCurrency":"eur","priceInclVat":23.58,"vatAmount":0,"redeemValue":"nok","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-250-nok-eu, 30, razer 250 NOK EU, razer, Razer Gold, giftcard, currency, 250, nok, 1, 0, {\"slug\":\"razer-eu-nok-250\",\"name\":\"razer 250 NOK EU\",\"faceValueAmount\":250,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":23.58,\"priceCurrency\":\"eur\",\"priceInclVat\":23.58,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-nok-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-250-sek-eu, 30, razer 250 SEK EU, razer, Razer Gold, giftcard, currency, 250, sek, 1, 0, {"slug":"razer-eu-sek-250","name":"razer 250 SEK EU","faceValueAmount":250,"faceValueCurrency":"sek","isStocked":true,"priceAmount":23.67,"priceCurrency":"eur","priceInclVat":23.67,"vatAmount":0,"redeemValue":"sek","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-250-sek-eu, 30, razer 250 SEK EU, razer, Razer Gold, giftcard, currency, 250, sek, 1, 0, {\"slug\":\"razer-eu-sek-250\",\"name\":\"razer 250 SEK EU\",\"faceValueAmount\":250,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":23.67,\"priceCurrency\":\"eur\",\"priceInclVat\":23.67,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-250-sek-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-350-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-350-dkk-eu, 30, razer 350 DKK EU, razer, Razer Gold, giftcard, currency, 350, dkk, 1, 0, {"slug":"razer-eu-dkk-350","name":"razer 350 DKK EU","faceValueAmount":350,"faceValueCurrency":"dkk","isStocked":true,"priceAmount":48.19,"priceCurrency":"eur","priceInclVat":48.19,"vatAmount":0,"redeemValue":"dkk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-350-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-350-dkk-eu, 30, razer 350 DKK EU, razer, Razer Gold, giftcard, currency, 350, dkk, 1, 0, {\"slug\":\"razer-eu-dkk-350\",\"name\":\"razer 350 DKK EU\",\"faceValueAmount\":350,\"faceValueCurrency\":\"dkk\",\"isStocked\":true,\"priceAmount\":48.19,\"priceCurrency\":\"eur\",\"priceInclVat\":48.19,\"vatAmount\":0,\"redeemValue\":\"dkk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-350-dkk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-400-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-400-pln-eu, 30, razer 400 PLN EU, razer, Razer Gold, giftcard, currency, 400, pln, 1, 0, {"slug":"razer-eu-pln-400","name":"razer 400 PLN EU","faceValueAmount":400,"faceValueCurrency":"pln","isStocked":true,"priceAmount":97.02,"priceCurrency":"eur","priceInclVat":97.02,"vatAmount":0,"redeemValue":"pln","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-400-pln-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-400-pln-eu, 30, razer 400 PLN EU, razer, Razer Gold, giftcard, currency, 400, pln, 1, 0, {\"slug\":\"razer-eu-pln-400\",\"name\":\"razer 400 PLN EU\",\"faceValueAmount\":400,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":97.02,\"priceCurrency\":\"eur\",\"priceInclVat\":97.02,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-400-pln-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-400-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-400-ron-eu, 30, razer 400 RON EU, razer, Razer Gold, giftcard, currency, 400, ron, 1, 0, {"slug":"razer-eu-ron-400","name":"razer 400 RON EU","faceValueAmount":400,"faceValueCurrency":"ron","isStocked":true,"priceAmount":78.5,"priceCurrency":"eur","priceInclVat":78.5,"vatAmount":0,"redeemValue":"ron","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-400-ron-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-400-ron-eu, 30, razer 400 RON EU, razer, Razer Gold, giftcard, currency, 400, ron, 1, 0, {\"slug\":\"razer-eu-ron-400\",\"name\":\"razer 400 RON EU\",\"faceValueAmount\":400,\"faceValueCurrency\":\"ron\",\"isStocked\":true,\"priceAmount\":78.5,\"priceCurrency\":\"eur\",\"priceInclVat\":78.5,\"vatAmount\":0,\"redeemValue\":\"ron\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-400-ron-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-500-czk-eu, 30, razer 500 CZK EU, razer, Razer Gold, giftcard, currency, 500, czk, 1, 0, {"slug":"razer-eu-czk-500","name":"razer 500 CZK EU","faceValueAmount":500,"faceValueCurrency":"czk","isStocked":true,"priceAmount":21.29,"priceCurrency":"eur","priceInclVat":21.29,"vatAmount":0,"redeemValue":"czk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-500-czk-eu, 30, razer 500 CZK EU, razer, Razer Gold, giftcard, currency, 500, czk, 1, 0, {\"slug\":\"razer-eu-czk-500\",\"name\":\"razer 500 CZK EU\",\"faceValueAmount\":500,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":21.29,\"priceCurrency\":\"eur\",\"priceInclVat\":21.29,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-czk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-500-nok-eu, 30, razer 500 NOK EU, razer, Razer Gold, giftcard, currency, 500, nok, 1, 0, {"slug":"razer-eu-nok-500","name":"razer 500 NOK EU","faceValueAmount":500,"faceValueCurrency":"nok","isStocked":true,"priceAmount":47.13,"priceCurrency":"eur","priceInclVat":47.13,"vatAmount":0,"redeemValue":"nok","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-500-nok-eu, 30, razer 500 NOK EU, razer, Razer Gold, giftcard, currency, 500, nok, 1, 0, {\"slug\":\"razer-eu-nok-500\",\"name\":\"razer 500 NOK EU\",\"faceValueAmount\":500,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":47.13,\"priceCurrency\":\"eur\",\"priceInclVat\":47.13,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-nok-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-500-sek-eu, 30, razer 500 SEK EU, razer, Razer Gold, giftcard, currency, 500, sek, 1, 0, {"slug":"razer-eu-sek-500","name":"razer 500 SEK EU","faceValueAmount":500,"faceValueCurrency":"sek","isStocked":true,"priceAmount":47.3,"priceCurrency":"eur","priceInclVat":47.3,"vatAmount":0,"redeemValue":"sek","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-500-sek-eu, 30, razer 500 SEK EU, razer, Razer Gold, giftcard, currency, 500, sek, 1, 0, {\"slug\":\"razer-eu-sek-500\",\"name\":\"razer 500 SEK EU\",\"faceValueAmount\":500,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":47.3,\"priceCurrency\":\"eur\",\"priceInclVat\":47.3,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-500-sek-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-700-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-700-dkk-eu, 30, razer 700 DKK EU, razer, Razer Gold, giftcard, currency, 700, dkk, 1, 0, {"slug":"razer-eu-dkk-700","name":"razer 700 DKK EU","faceValueAmount":700,"faceValueCurrency":"dkk","isStocked":true,"priceAmount":96.35,"priceCurrency":"eur","priceInclVat":96.35,"vatAmount":0,"redeemValue":"dkk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-700-dkk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-700-dkk-eu, 30, razer 700 DKK EU, razer, Razer Gold, giftcard, currency, 700, dkk, 1, 0, {\"slug\":\"razer-eu-dkk-700\",\"name\":\"razer 700 DKK EU\",\"faceValueAmount\":700,\"faceValueCurrency\":\"dkk\",\"isStocked\":true,\"priceAmount\":96.35,\"priceCurrency\":\"eur\",\"priceInclVat\":96.35,\"vatAmount\":0,\"redeemValue\":\"dkk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-700-dkk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1000-czk-eu, 30, razer 1000 CZK EU, razer, Razer Gold, giftcard, currency, 1000, czk, 1, 0, {"slug":"razer-eu-czk-1000","name":"razer 1000 CZK EU","faceValueAmount":1000,"faceValueCurrency":"czk","isStocked":true,"priceAmount":42.51,"priceCurrency":"eur","priceInclVat":42.51,"vatAmount":0,"redeemValue":"czk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1000-czk-eu, 30, razer 1000 CZK EU, razer, Razer Gold, giftcard, currency, 1000, czk, 1, 0, {\"slug\":\"razer-eu-czk-1000\",\"name\":\"razer 1000 CZK EU\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":42.51,\"priceCurrency\":\"eur\",\"priceInclVat\":42.51,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-czk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1000-nok-eu, 30, razer 1000 NOK EU, razer, Razer Gold, giftcard, currency, 1000, nok, 1, 0, {"slug":"razer-eu-nok-1000","name":"razer 1000 NOK EU","faceValueAmount":1000,"faceValueCurrency":"nok","isStocked":true,"priceAmount":94.21,"priceCurrency":"eur","priceInclVat":94.21,"vatAmount":0,"redeemValue":"nok","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-nok-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1000-nok-eu, 30, razer 1000 NOK EU, razer, Razer Gold, giftcard, currency, 1000, nok, 1, 0, {\"slug\":\"razer-eu-nok-1000\",\"name\":\"razer 1000 NOK EU\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"nok\",\"isStocked\":true,\"priceAmount\":94.21,\"priceCurrency\":\"eur\",\"priceInclVat\":94.21,\"vatAmount\":0,\"redeemValue\":\"nok\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-nok-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1000-sek-eu, 30, razer 1000 SEK EU, razer, Razer Gold, giftcard, currency, 1000, sek, 1, 0, {"slug":"razer-eu-sek-1000","name":"razer 1000 SEK EU","faceValueAmount":1000,"faceValueCurrency":"sek","isStocked":true,"priceAmount":94.06,"priceCurrency":"eur","priceInclVat":94.06,"vatAmount":0,"redeemValue":"sek","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-sek-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1000-sek-eu, 30, razer 1000 SEK EU, razer, Razer Gold, giftcard, currency, 1000, sek, 1, 0, {\"slug\":\"razer-eu-sek-1000\",\"name\":\"razer 1000 SEK EU\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"sek\",\"isStocked\":true,\"priceAmount\":94.06,\"priceCurrency\":\"eur\",\"priceInclVat\":94.06,\"vatAmount\":0,\"redeemValue\":\"sek\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1000-sek-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:40] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1500-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1500-czk-eu, 30, razer 1500 CZK EU, razer, Razer Gold, giftcard, currency, 1500, czk, 1, 0, {"slug":"razer-eu-czk-1500","name":"razer 1500 CZK EU","faceValueAmount":1500,"faceValueCurrency":"czk","isStocked":true,"priceAmount":63.76,"priceCurrency":"eur","priceInclVat":63.76,"vatAmount":0,"redeemValue":"czk","brandSlug":"razer","category":"giftcard","redeemType":"currency","brandName":"Razer Gold","isVariableProduct":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1500-czk-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (razer-1500-czk-eu, 30, razer 1500 CZK EU, razer, Razer Gold, giftcard, currency, 1500, czk, 1, 0, {\"slug\":\"razer-eu-czk-1500\",\"name\":\"razer 1500 CZK EU\",\"faceValueAmount\":1500,\"faceValueCurrency\":\"czk\",\"isStocked\":true,\"priceAmount\":63.76,\"priceCurrency\":\"eur\",\"priceInclVat\":63.76,\"vatAmount\":0,\"redeemValue\":\"czk\",\"brandSlug\":\"razer\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Razer Gold\",\"isVariableProduct\":false}, 2026-06-08 22:28:40, 2026-06-08 22:28:40)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'razer-1500-czk-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-aud-ww, 31, rewarble 5 AUD WW, rewarble, Rewarble, payment-card, currency, 5, aud, 1, 0, {"slug":"rewarble-ww-aud-5","name":"rewarble 5 AUD WW","faceValueAmount":5,"faceValueCurrency":"aud","isStocked":true,"priceAmount":5.13,"priceCurrency":"aud","priceInclVat":5.13,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-aud-ww, 31, rewarble 5 AUD WW, rewarble, Rewarble, payment-card, currency, 5, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-5\",\"name\":\"rewarble 5 AUD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"aud\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-cad-ww, 31, rewarble 5 CAD WW, rewarble, Rewarble, payment-card, currency, 5, cad, 1, 0, {"slug":"rewarble-ww-cad-5","name":"rewarble 5 CAD WW","faceValueAmount":5,"faceValueCurrency":"cad","isStocked":true,"priceAmount":5.13,"priceCurrency":"cad","priceInclVat":5.13,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-cad-ww, 31, rewarble 5 CAD WW, rewarble, Rewarble, payment-card, currency, 5, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-5\",\"name\":\"rewarble 5 CAD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"cad\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-eur-ww, 31, rewarble 5 EUR WW, rewarble, Rewarble, payment-card, currency, 5, eur, 1, 0, {"slug":"rewarble-ww-eur-5","name":"rewarble 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-eur-ww, 31, rewarble 5 EUR WW, rewarble, Rewarble, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-5\",\"name\":\"rewarble 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-gbp-ww, 31, rewarble 5 GBP WW, rewarble, Rewarble, payment-card, currency, 5, gbp, 1, 0, {"slug":"rewarble-ww-gbp-5","name":"rewarble 5 GBP WW","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.13,"priceCurrency":"gbp","priceInclVat":5.13,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-gbp-ww, 31, rewarble 5 GBP WW, rewarble, Rewarble, payment-card, currency, 5, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-5\",\"name\":\"rewarble 5 GBP WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-usd-ww, 31, rewarble 5 USD WW, rewarble, Rewarble, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-ww-usd-5","name":"rewarble 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-5-usd-ww, 31, rewarble 5 USD WW, rewarble, Rewarble, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-5\",\"name\":\"rewarble 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-aud-ww, 31, rewarble 10 AUD WW, rewarble, Rewarble, payment-card, currency, 10, aud, 1, 0, {"slug":"rewarble-ww-aud-10","name":"rewarble 10 AUD WW","faceValueAmount":10,"faceValueCurrency":"aud","isStocked":true,"priceAmount":10.25,"priceCurrency":"aud","priceInclVat":10.25,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-aud-ww, 31, rewarble 10 AUD WW, rewarble, Rewarble, payment-card, currency, 10, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-10\",\"name\":\"rewarble 10 AUD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"aud\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-cad-ww, 31, rewarble 10 CAD WW, rewarble, Rewarble, payment-card, currency, 10, cad, 1, 0, {"slug":"rewarble-ww-cad-10","name":"rewarble 10 CAD WW","faceValueAmount":10,"faceValueCurrency":"cad","isStocked":true,"priceAmount":10.25,"priceCurrency":"cad","priceInclVat":10.25,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-cad-ww, 31, rewarble 10 CAD WW, rewarble, Rewarble, payment-card, currency, 10, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-10\",\"name\":\"rewarble 10 CAD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"cad\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-eur-ww, 31, rewarble 10 EUR WW, rewarble, Rewarble, payment-card, currency, 10, eur, 1, 0, {"slug":"rewarble-ww-eur-10","name":"rewarble 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-eur-ww, 31, rewarble 10 EUR WW, rewarble, Rewarble, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-10\",\"name\":\"rewarble 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-gbp-ww, 31, rewarble 10 GBP WW, rewarble, Rewarble, payment-card, currency, 10, gbp, 1, 0, {"slug":"rewarble-ww-gbp-10","name":"rewarble 10 GBP WW","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.25,"priceCurrency":"gbp","priceInclVat":10.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-gbp-ww, 31, rewarble 10 GBP WW, rewarble, Rewarble, payment-card, currency, 10, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-10\",\"name\":\"rewarble 10 GBP WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-usd-ww, 31, rewarble 10 USD WW, rewarble, Rewarble, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-ww-usd-10","name":"rewarble 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-10-usd-ww, 31, rewarble 10 USD WW, rewarble, Rewarble, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-10\",\"name\":\"rewarble 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-aud-ww, 31, rewarble 15 AUD WW, rewarble, Rewarble, payment-card, currency, 15, aud, 1, 0, {"slug":"rewarble-ww-aud-15","name":"rewarble 15 AUD WW","faceValueAmount":15,"faceValueCurrency":"aud","isStocked":true,"priceAmount":15.38,"priceCurrency":"aud","priceInclVat":15.38,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-aud-ww, 31, rewarble 15 AUD WW, rewarble, Rewarble, payment-card, currency, 15, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-15\",\"name\":\"rewarble 15 AUD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"aud\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-cad-ww, 31, rewarble 15 CAD WW, rewarble, Rewarble, payment-card, currency, 15, cad, 1, 0, {"slug":"rewarble-ww-cad-15","name":"rewarble 15 CAD WW","faceValueAmount":15,"faceValueCurrency":"cad","isStocked":true,"priceAmount":15.38,"priceCurrency":"cad","priceInclVat":15.38,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-cad-ww, 31, rewarble 15 CAD WW, rewarble, Rewarble, payment-card, currency, 15, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-15\",\"name\":\"rewarble 15 CAD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"cad\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-eur-ww, 31, rewarble 15 EUR WW, rewarble, Rewarble, payment-card, currency, 15, eur, 1, 0, {"slug":"rewarble-ww-eur-15","name":"rewarble 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-eur-ww, 31, rewarble 15 EUR WW, rewarble, Rewarble, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-15\",\"name\":\"rewarble 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-gbp-ww, 31, rewarble 15 GBP WW, rewarble, Rewarble, payment-card, currency, 15, gbp, 1, 0, {"slug":"rewarble-ww-gbp-15","name":"rewarble 15 GBP WW","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":15.38,"priceCurrency":"gbp","priceInclVat":15.38,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-gbp-ww, 31, rewarble 15 GBP WW, rewarble, Rewarble, payment-card, currency, 15, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-15\",\"name\":\"rewarble 15 GBP WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"gbp\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-usd-ww, 31, rewarble 15 USD WW, rewarble, Rewarble, payment-card, currency, 15, usd, 1, 0, {"slug":"rewarble-ww-usd-15","name":"rewarble 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-15-usd-ww, 31, rewarble 15 USD WW, rewarble, Rewarble, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-15\",\"name\":\"rewarble 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-aud-ww, 31, rewarble 20 AUD WW, rewarble, Rewarble, payment-card, currency, 20, aud, 1, 0, {"slug":"rewarble-ww-aud-20","name":"rewarble 20 AUD WW","faceValueAmount":20,"faceValueCurrency":"aud","isStocked":true,"priceAmount":20.5,"priceCurrency":"aud","priceInclVat":20.5,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-aud-ww, 31, rewarble 20 AUD WW, rewarble, Rewarble, payment-card, currency, 20, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-20\",\"name\":\"rewarble 20 AUD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"aud\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-cad-ww, 31, rewarble 20 CAD WW, rewarble, Rewarble, payment-card, currency, 20, cad, 1, 0, {"slug":"rewarble-ww-cad-20","name":"rewarble 20 CAD WW","faceValueAmount":20,"faceValueCurrency":"cad","isStocked":true,"priceAmount":20.5,"priceCurrency":"cad","priceInclVat":20.5,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-cad-ww, 31, rewarble 20 CAD WW, rewarble, Rewarble, payment-card, currency, 20, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-20\",\"name\":\"rewarble 20 CAD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"cad\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-eur-ww, 31, rewarble 20 EUR WW, rewarble, Rewarble, payment-card, currency, 20, eur, 1, 0, {"slug":"rewarble-ww-eur-20","name":"rewarble 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-eur-ww, 31, rewarble 20 EUR WW, rewarble, Rewarble, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-20\",\"name\":\"rewarble 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-gbp-ww, 31, rewarble 20 GBP WW, rewarble, Rewarble, payment-card, currency, 20, gbp, 1, 0, {"slug":"rewarble-ww-gbp-20","name":"rewarble 20 GBP WW","faceValueAmount":20,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":20.5,"priceCurrency":"gbp","priceInclVat":20.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-gbp-ww, 31, rewarble 20 GBP WW, rewarble, Rewarble, payment-card, currency, 20, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-20\",\"name\":\"rewarble 20 GBP WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-usd-ww, 31, rewarble 20 USD WW, rewarble, Rewarble, payment-card, currency, 20, usd, 1, 0, {"slug":"rewarble-ww-usd-20","name":"rewarble 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-20-usd-ww, 31, rewarble 20 USD WW, rewarble, Rewarble, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-20\",\"name\":\"rewarble 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-aud-ww, 31, rewarble 25 AUD WW, rewarble, Rewarble, payment-card, currency, 25, aud, 1, 0, {"slug":"rewarble-ww-aud-25","name":"rewarble 25 AUD WW","faceValueAmount":25,"faceValueCurrency":"aud","isStocked":true,"priceAmount":25.63,"priceCurrency":"aud","priceInclVat":25.63,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-aud-ww, 31, rewarble 25 AUD WW, rewarble, Rewarble, payment-card, currency, 25, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-25\",\"name\":\"rewarble 25 AUD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"aud\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-cad-ww, 31, rewarble 25 CAD WW, rewarble, Rewarble, payment-card, currency, 25, cad, 1, 0, {"slug":"rewarble-ww-cad-25","name":"rewarble 25 CAD WW","faceValueAmount":25,"faceValueCurrency":"cad","isStocked":true,"priceAmount":25.63,"priceCurrency":"cad","priceInclVat":25.63,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-cad-ww, 31, rewarble 25 CAD WW, rewarble, Rewarble, payment-card, currency, 25, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-25\",\"name\":\"rewarble 25 CAD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"cad\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-eur-ww, 31, rewarble 25 EUR WW, rewarble, Rewarble, payment-card, currency, 25, eur, 1, 0, {"slug":"rewarble-ww-eur-25","name":"rewarble 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-eur-ww, 31, rewarble 25 EUR WW, rewarble, Rewarble, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-25\",\"name\":\"rewarble 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-gbp-ww, 31, rewarble 25 GBP WW, rewarble, Rewarble, payment-card, currency, 25, gbp, 1, 0, {"slug":"rewarble-ww-gbp-25","name":"rewarble 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-gbp-ww, 31, rewarble 25 GBP WW, rewarble, Rewarble, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-25\",\"name\":\"rewarble 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-usd-ww, 31, rewarble 25 USD WW, rewarble, Rewarble, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-ww-usd-25","name":"rewarble 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-25-usd-ww, 31, rewarble 25 USD WW, rewarble, Rewarble, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-25\",\"name\":\"rewarble 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-aud-ww, 31, rewarble 30 AUD WW, rewarble, Rewarble, payment-card, currency, 30, aud, 1, 0, {"slug":"rewarble-ww-aud-30","name":"rewarble 30 AUD WW","faceValueAmount":30,"faceValueCurrency":"aud","isStocked":true,"priceAmount":30.75,"priceCurrency":"aud","priceInclVat":30.75,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-aud-ww, 31, rewarble 30 AUD WW, rewarble, Rewarble, payment-card, currency, 30, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-30\",\"name\":\"rewarble 30 AUD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"aud\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-cad-ww, 31, rewarble 30 CAD WW, rewarble, Rewarble, payment-card, currency, 30, cad, 1, 0, {"slug":"rewarble-ww-cad-30","name":"rewarble 30 CAD WW","faceValueAmount":30,"faceValueCurrency":"cad","isStocked":true,"priceAmount":30.75,"priceCurrency":"cad","priceInclVat":30.75,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-cad-ww, 31, rewarble 30 CAD WW, rewarble, Rewarble, payment-card, currency, 30, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-30\",\"name\":\"rewarble 30 CAD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"cad\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-eur-ww, 31, rewarble 30 EUR WW, rewarble, Rewarble, payment-card, currency, 30, eur, 1, 0, {"slug":"rewarble-ww-eur-30","name":"rewarble 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-eur-ww, 31, rewarble 30 EUR WW, rewarble, Rewarble, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-30\",\"name\":\"rewarble 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-gbp-ww, 31, rewarble 30 GBP WW, rewarble, Rewarble, payment-card, currency, 30, gbp, 1, 0, {"slug":"rewarble-ww-gbp-30","name":"rewarble 30 GBP WW","faceValueAmount":30,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":30.75,"priceCurrency":"gbp","priceInclVat":30.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-gbp-ww, 31, rewarble 30 GBP WW, rewarble, Rewarble, payment-card, currency, 30, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-30\",\"name\":\"rewarble 30 GBP WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-usd-ww, 31, rewarble 30 USD WW, rewarble, Rewarble, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-ww-usd-30","name":"rewarble 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-30-usd-ww, 31, rewarble 30 USD WW, rewarble, Rewarble, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-30\",\"name\":\"rewarble 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-aud-ww, 31, rewarble 50 AUD WW, rewarble, Rewarble, payment-card, currency, 50, aud, 1, 0, {"slug":"rewarble-ww-aud-50","name":"rewarble 50 AUD WW","faceValueAmount":50,"faceValueCurrency":"aud","isStocked":true,"priceAmount":51.25,"priceCurrency":"aud","priceInclVat":51.25,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-aud-ww, 31, rewarble 50 AUD WW, rewarble, Rewarble, payment-card, currency, 50, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-50\",\"name\":\"rewarble 50 AUD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"aud\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-cad-ww, 31, rewarble 50 CAD WW, rewarble, Rewarble, payment-card, currency, 50, cad, 1, 0, {"slug":"rewarble-ww-cad-50","name":"rewarble 50 CAD WW","faceValueAmount":50,"faceValueCurrency":"cad","isStocked":true,"priceAmount":51.25,"priceCurrency":"cad","priceInclVat":51.25,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-cad-ww, 31, rewarble 50 CAD WW, rewarble, Rewarble, payment-card, currency, 50, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-50\",\"name\":\"rewarble 50 CAD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"cad\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-eur-ww, 31, rewarble 50 EUR WW, rewarble, Rewarble, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-ww-eur-50","name":"rewarble 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-eur-ww, 31, rewarble 50 EUR WW, rewarble, Rewarble, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-50\",\"name\":\"rewarble 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-gbp-ww, 31, rewarble 50 GBP WW, rewarble, Rewarble, payment-card, currency, 50, gbp, 1, 0, {"slug":"rewarble-ww-gbp-50","name":"rewarble 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-gbp-ww, 31, rewarble 50 GBP WW, rewarble, Rewarble, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-50\",\"name\":\"rewarble 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-usd-ww, 31, rewarble 50 USD WW, rewarble, Rewarble, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-ww-usd-50","name":"rewarble 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-50-usd-ww, 31, rewarble 50 USD WW, rewarble, Rewarble, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-50\",\"name\":\"rewarble 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-aud-ww, 31, rewarble 60 AUD WW, rewarble, Rewarble, payment-card, currency, 60, aud, 1, 0, {"slug":"rewarble-ww-aud-60","name":"rewarble 60 AUD WW","faceValueAmount":60,"faceValueCurrency":"aud","isStocked":true,"priceAmount":61.5,"priceCurrency":"aud","priceInclVat":61.5,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-aud-ww, 31, rewarble 60 AUD WW, rewarble, Rewarble, payment-card, currency, 60, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-60\",\"name\":\"rewarble 60 AUD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"aud\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-cad-ww, 31, rewarble 60 CAD WW, rewarble, Rewarble, payment-card, currency, 60, cad, 1, 0, {"slug":"rewarble-ww-cad-60","name":"rewarble 60 CAD WW","faceValueAmount":60,"faceValueCurrency":"cad","isStocked":true,"priceAmount":61.5,"priceCurrency":"cad","priceInclVat":61.5,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-cad-ww, 31, rewarble 60 CAD WW, rewarble, Rewarble, payment-card, currency, 60, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-60\",\"name\":\"rewarble 60 CAD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"cad\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-eur-ww, 31, rewarble 60 EUR WW, rewarble, Rewarble, payment-card, currency, 60, eur, 1, 0, {"slug":"rewarble-ww-eur-60","name":"rewarble 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-eur-ww, 31, rewarble 60 EUR WW, rewarble, Rewarble, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-60\",\"name\":\"rewarble 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-gbp-ww, 31, rewarble 60 GBP WW, rewarble, Rewarble, payment-card, currency, 60, gbp, 1, 0, {"slug":"rewarble-ww-gbp-60","name":"rewarble 60 GBP WW","faceValueAmount":60,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":61.5,"priceCurrency":"gbp","priceInclVat":61.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-gbp-ww, 31, rewarble 60 GBP WW, rewarble, Rewarble, payment-card, currency, 60, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-60\",\"name\":\"rewarble 60 GBP WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-usd-ww, 31, rewarble 60 USD WW, rewarble, Rewarble, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-ww-usd-60","name":"rewarble 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-60-usd-ww, 31, rewarble 60 USD WW, rewarble, Rewarble, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-60\",\"name\":\"rewarble 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-aud-ww, 31, rewarble 100 AUD WW, rewarble, Rewarble, payment-card, currency, 100, aud, 1, 0, {"slug":"rewarble-ww-aud-100","name":"rewarble 100 AUD WW","faceValueAmount":100,"faceValueCurrency":"aud","isStocked":true,"priceAmount":102.5,"priceCurrency":"aud","priceInclVat":102.5,"vatAmount":0,"redeemValue":"aud","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-aud-ww, 31, rewarble 100 AUD WW, rewarble, Rewarble, payment-card, currency, 100, aud, 1, 0, {\"slug\":\"rewarble-ww-aud-100\",\"name\":\"rewarble 100 AUD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"aud\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-cad-ww, 31, rewarble 100 CAD WW, rewarble, Rewarble, payment-card, currency, 100, cad, 1, 0, {"slug":"rewarble-ww-cad-100","name":"rewarble 100 CAD WW","faceValueAmount":100,"faceValueCurrency":"cad","isStocked":true,"priceAmount":102.5,"priceCurrency":"cad","priceInclVat":102.5,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-cad-ww, 31, rewarble 100 CAD WW, rewarble, Rewarble, payment-card, currency, 100, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-100\",\"name\":\"rewarble 100 CAD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"cad\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-eur-ww, 31, rewarble 100 EUR WW, rewarble, Rewarble, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-ww-eur-100","name":"rewarble 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-eur-ww, 31, rewarble 100 EUR WW, rewarble, Rewarble, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-100\",\"name\":\"rewarble 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-gbp-ww, 31, rewarble 100 GBP WW, rewarble, Rewarble, payment-card, currency, 100, gbp, 1, 0, {"slug":"rewarble-ww-gbp-100","name":"rewarble 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-gbp-ww, 31, rewarble 100 GBP WW, rewarble, Rewarble, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-100\",\"name\":\"rewarble 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-usd-ww, 31, rewarble 100 USD WW, rewarble, Rewarble, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-ww-usd-100","name":"rewarble 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-100-usd-ww, 31, rewarble 100 USD WW, rewarble, Rewarble, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-100\",\"name\":\"rewarble 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-cad-ww, 31, rewarble 150 CAD WW, rewarble, Rewarble, payment-card, currency, 150, cad, 1, 0, {"slug":"rewarble-ww-cad-150","name":"rewarble 150 CAD WW","faceValueAmount":150,"faceValueCurrency":"cad","isStocked":true,"priceAmount":153.75,"priceCurrency":"cad","priceInclVat":153.75,"vatAmount":0,"redeemValue":"cad","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-cad-ww, 31, rewarble 150 CAD WW, rewarble, Rewarble, payment-card, currency, 150, cad, 1, 0, {\"slug\":\"rewarble-ww-cad-150\",\"name\":\"rewarble 150 CAD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"cad\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-eur-ww, 31, rewarble 150 EUR WW, rewarble, Rewarble, payment-card, currency, 150, eur, 1, 0, {"slug":"rewarble-ww-eur-150","name":"rewarble 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-eur-ww, 31, rewarble 150 EUR WW, rewarble, Rewarble, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"rewarble-ww-eur-150\",\"name\":\"rewarble 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-gbp-ww, 31, rewarble 150 GBP WW, rewarble, Rewarble, payment-card, currency, 150, gbp, 1, 0, {"slug":"rewarble-ww-gbp-150","name":"rewarble 150 GBP WW","faceValueAmount":150,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":153.75,"priceCurrency":"gbp","priceInclVat":153.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-gbp-ww, 31, rewarble 150 GBP WW, rewarble, Rewarble, payment-card, currency, 150, gbp, 1, 0, {\"slug\":\"rewarble-ww-gbp-150\",\"name\":\"rewarble 150 GBP WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:42] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-usd-ww, 31, rewarble 150 USD WW, rewarble, Rewarble, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-ww-usd-150","name":"rewarble 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble","category":"payment-card","redeemType":"currency","brandName":"Rewarble","isVariableProduct":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-150-usd-ww, 31, rewarble 150 USD WW, rewarble, Rewarble, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-ww-usd-150\",\"name\":\"rewarble 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble\",\"isVariableProduct\":false}, 2026-06-08 22:28:42, 2026-06-08 22:28:42)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-5-eur-ww, 32, advcash 5 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 5, eur, 1, 0, {"slug":"advcash-ww-eur-5","name":"advcash 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-5-eur-ww, 32, advcash 5 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"advcash-ww-eur-5\",\"name\":\"advcash 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-5-gbp-ww, 32, advcash 5 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 5, gbp, 1, 0, {"slug":"advcash-ww-gbp-5","name":"advcash 5 GBP WW","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.13,"priceCurrency":"gbp","priceInclVat":5.13,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-5-gbp-ww, 32, advcash 5 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 5, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-5\",\"name\":\"advcash 5 GBP WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-5-usd-ww, 32, advcash 5 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 5, usd, 1, 0, {"slug":"advcash-ww-usd-5","name":"advcash 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-5-usd-ww, 32, advcash 5 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"advcash-ww-usd-5\",\"name\":\"advcash 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-10-eur-ww, 32, advcash 10 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 10, eur, 1, 0, {"slug":"advcash-ww-eur-10","name":"advcash 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-10-eur-ww, 32, advcash 10 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"advcash-ww-eur-10\",\"name\":\"advcash 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-10-gbp-ww, 32, advcash 10 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 10, gbp, 1, 0, {"slug":"advcash-ww-gbp-10","name":"advcash 10 GBP WW","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.25,"priceCurrency":"gbp","priceInclVat":10.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-10-gbp-ww, 32, advcash 10 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 10, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-10\",\"name\":\"advcash 10 GBP WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-10-usd-ww, 32, advcash 10 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 10, usd, 1, 0, {"slug":"advcash-ww-usd-10","name":"advcash 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-10-usd-ww, 32, advcash 10 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"advcash-ww-usd-10\",\"name\":\"advcash 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-15-eur-ww, 32, advcash 15 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 15, eur, 1, 0, {"slug":"advcash-ww-eur-15","name":"advcash 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-15-eur-ww, 32, advcash 15 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"advcash-ww-eur-15\",\"name\":\"advcash 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-15-gbp-ww, 32, advcash 15 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 15, gbp, 1, 0, {"slug":"advcash-ww-gbp-15","name":"advcash 15 GBP WW","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":15.38,"priceCurrency":"gbp","priceInclVat":15.38,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-15-gbp-ww, 32, advcash 15 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 15, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-15\",\"name\":\"advcash 15 GBP WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"gbp\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-15-usd-ww, 32, advcash 15 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 15, usd, 1, 0, {"slug":"advcash-ww-usd-15","name":"advcash 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-15-usd-ww, 32, advcash 15 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"advcash-ww-usd-15\",\"name\":\"advcash 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-20-eur-ww, 32, advcash 20 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 20, eur, 1, 0, {"slug":"advcash-ww-eur-20","name":"advcash 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-20-eur-ww, 32, advcash 20 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"advcash-ww-eur-20\",\"name\":\"advcash 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-20-gbp-ww, 32, advcash 20 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 20, gbp, 1, 0, {"slug":"advcash-ww-gbp-20","name":"advcash 20 GBP WW","faceValueAmount":20,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":20.5,"priceCurrency":"gbp","priceInclVat":20.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-20-gbp-ww, 32, advcash 20 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 20, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-20\",\"name\":\"advcash 20 GBP WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-20-usd-ww, 32, advcash 20 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 20, usd, 1, 0, {"slug":"advcash-ww-usd-20","name":"advcash 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-20-usd-ww, 32, advcash 20 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"advcash-ww-usd-20\",\"name\":\"advcash 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-25-eur-ww, 32, advcash 25 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 25, eur, 1, 0, {"slug":"advcash-ww-eur-25","name":"advcash 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-25-eur-ww, 32, advcash 25 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"advcash-ww-eur-25\",\"name\":\"advcash 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-25-gbp-ww, 32, advcash 25 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 25, gbp, 1, 0, {"slug":"advcash-ww-gbp-25","name":"advcash 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-25-gbp-ww, 32, advcash 25 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-25\",\"name\":\"advcash 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-25-usd-ww, 32, advcash 25 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 25, usd, 1, 0, {"slug":"advcash-ww-usd-25","name":"advcash 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-25-usd-ww, 32, advcash 25 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"advcash-ww-usd-25\",\"name\":\"advcash 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-30-eur-ww, 32, advcash 30 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 30, eur, 1, 0, {"slug":"advcash-ww-eur-30","name":"advcash 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-30-eur-ww, 32, advcash 30 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"advcash-ww-eur-30\",\"name\":\"advcash 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-30-gbp-ww, 32, advcash 30 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 30, gbp, 1, 0, {"slug":"advcash-ww-gbp-30","name":"advcash 30 GBP WW","faceValueAmount":30,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":30.75,"priceCurrency":"gbp","priceInclVat":30.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-30-gbp-ww, 32, advcash 30 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 30, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-30\",\"name\":\"advcash 30 GBP WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-30-usd-ww, 32, advcash 30 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 30, usd, 1, 0, {"slug":"advcash-ww-usd-30","name":"advcash 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-30-usd-ww, 32, advcash 30 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"advcash-ww-usd-30\",\"name\":\"advcash 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-50-eur-ww, 32, advcash 50 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 50, eur, 1, 0, {"slug":"advcash-ww-eur-50","name":"advcash 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-50-eur-ww, 32, advcash 50 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"advcash-ww-eur-50\",\"name\":\"advcash 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-50-gbp-ww, 32, advcash 50 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 50, gbp, 1, 0, {"slug":"advcash-ww-gbp-50","name":"advcash 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-50-gbp-ww, 32, advcash 50 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-50\",\"name\":\"advcash 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-50-usd-ww, 32, advcash 50 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 50, usd, 1, 0, {"slug":"advcash-ww-usd-50","name":"advcash 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-50-usd-ww, 32, advcash 50 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"advcash-ww-usd-50\",\"name\":\"advcash 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-60-eur-ww, 32, advcash 60 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 60, eur, 1, 0, {"slug":"advcash-ww-eur-60","name":"advcash 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-60-eur-ww, 32, advcash 60 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"advcash-ww-eur-60\",\"name\":\"advcash 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-60-gbp-ww, 32, advcash 60 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 60, gbp, 1, 0, {"slug":"advcash-ww-gbp-60","name":"advcash 60 GBP WW","faceValueAmount":60,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":61.5,"priceCurrency":"gbp","priceInclVat":61.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-60-gbp-ww, 32, advcash 60 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 60, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-60\",\"name\":\"advcash 60 GBP WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-60-usd-ww, 32, advcash 60 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 60, usd, 1, 0, {"slug":"advcash-ww-usd-60","name":"advcash 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-60-usd-ww, 32, advcash 60 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"advcash-ww-usd-60\",\"name\":\"advcash 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-100-eur-ww, 32, advcash 100 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 100, eur, 1, 0, {"slug":"advcash-ww-eur-100","name":"advcash 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-100-eur-ww, 32, advcash 100 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"advcash-ww-eur-100\",\"name\":\"advcash 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-100-gbp-ww, 32, advcash 100 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 100, gbp, 1, 0, {"slug":"advcash-ww-gbp-100","name":"advcash 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-100-gbp-ww, 32, advcash 100 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-100\",\"name\":\"advcash 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-100-usd-ww, 32, advcash 100 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 100, usd, 1, 0, {"slug":"advcash-ww-usd-100","name":"advcash 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-100-usd-ww, 32, advcash 100 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"advcash-ww-usd-100\",\"name\":\"advcash 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-150-eur-ww, 32, advcash 150 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 150, eur, 1, 0, {"slug":"advcash-ww-eur-150","name":"advcash 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-150-eur-ww, 32, advcash 150 EUR WW, advcash, Rewarble Advanced Cash, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"advcash-ww-eur-150\",\"name\":\"advcash 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-150-gbp-ww, 32, advcash 150 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 150, gbp, 1, 0, {"slug":"advcash-ww-gbp-150","name":"advcash 150 GBP WW","faceValueAmount":150,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":153.75,"priceCurrency":"gbp","priceInclVat":153.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-150-gbp-ww, 32, advcash 150 GBP WW, advcash, Rewarble Advanced Cash, payment-card, currency, 150, gbp, 1, 0, {\"slug\":\"advcash-ww-gbp-150\",\"name\":\"advcash 150 GBP WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-150-usd-ww, 32, advcash 150 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 150, usd, 1, 0, {"slug":"advcash-ww-usd-150","name":"advcash 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"advcash","category":"payment-card","redeemType":"currency","brandName":"Rewarble Advanced Cash","isVariableProduct":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (advcash-150-usd-ww, 32, advcash 150 USD WW, advcash, Rewarble Advanced Cash, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"advcash-ww-usd-150\",\"name\":\"advcash 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"advcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Advanced Cash\",\"isVariableProduct\":false}, 2026-06-08 22:28:44, 2026-06-08 22:28:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'advcash-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-30-usd-ww, 33, rewarble-aliexpress 30 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-aliexpress-ww-usd-30","name":"rewarble-aliexpress 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-aliexpress","category":"payment-card","redeemType":"currency","brandName":"Rewarble AliExpress","isVariableProduct":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-30-usd-ww, 33, rewarble-aliexpress 30 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-aliexpress-ww-usd-30\",\"name\":\"rewarble-aliexpress 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-aliexpress\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble AliExpress\",\"isVariableProduct\":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-50-usd-ww, 33, rewarble-aliexpress 50 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-aliexpress-ww-usd-50","name":"rewarble-aliexpress 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-aliexpress","category":"payment-card","redeemType":"currency","brandName":"Rewarble AliExpress","isVariableProduct":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-50-usd-ww, 33, rewarble-aliexpress 50 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-aliexpress-ww-usd-50\",\"name\":\"rewarble-aliexpress 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-aliexpress\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble AliExpress\",\"isVariableProduct\":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-60-usd-ww, 33, rewarble-aliexpress 60 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-aliexpress-ww-usd-60","name":"rewarble-aliexpress 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-aliexpress","category":"payment-card","redeemType":"currency","brandName":"Rewarble AliExpress","isVariableProduct":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-60-usd-ww, 33, rewarble-aliexpress 60 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-aliexpress-ww-usd-60\",\"name\":\"rewarble-aliexpress 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-aliexpress\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble AliExpress\",\"isVariableProduct\":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-100-usd-ww, 33, rewarble-aliexpress 100 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-aliexpress-ww-usd-100","name":"rewarble-aliexpress 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-aliexpress","category":"payment-card","redeemType":"currency","brandName":"Rewarble AliExpress","isVariableProduct":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-100-usd-ww, 33, rewarble-aliexpress 100 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-aliexpress-ww-usd-100\",\"name\":\"rewarble-aliexpress 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-aliexpress\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble AliExpress\",\"isVariableProduct\":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-150-usd-ww, 33, rewarble-aliexpress 150 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-aliexpress-ww-usd-150","name":"rewarble-aliexpress 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-aliexpress","category":"payment-card","redeemType":"currency","brandName":"Rewarble AliExpress","isVariableProduct":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-aliexpress-150-usd-ww, 33, rewarble-aliexpress 150 USD WW, rewarble-aliexpress, Rewarble AliExpress, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-aliexpress-ww-usd-150\",\"name\":\"rewarble-aliexpress 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-aliexpress\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble AliExpress\",\"isVariableProduct\":false}, 2026-06-08 22:28:45, 2026-06-08 22:28:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-aliexpress-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-aud, 34, Bank Transfer Variable AUD, bank, Rewarble Bank Transfer, payment-card, currency, 1, aud, 1, 1, {"slug":"bank-variable-aud","name":"Bank Transfer Variable AUD","faceValueCurrency":"aud","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"aud","redeemValue":"aud","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-aud, 34, Bank Transfer Variable AUD, bank, Rewarble Bank Transfer, payment-card, currency, 1, aud, 1, 1, {\"slug\":\"bank-variable-aud\",\"name\":\"Bank Transfer Variable AUD\",\"faceValueCurrency\":\"aud\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"aud\",\"redeemValue\":\"aud\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-aud' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-cad, 34, Bank Transfer Variable CAD, bank, Rewarble Bank Transfer, payment-card, currency, 1, cad, 1, 1, {"slug":"bank-variable-cad","name":"Bank Transfer Variable CAD","faceValueCurrency":"cad","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"cad","redeemValue":"cad","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-cad, 34, Bank Transfer Variable CAD, bank, Rewarble Bank Transfer, payment-card, currency, 1, cad, 1, 1, {\"slug\":\"bank-variable-cad\",\"name\":\"Bank Transfer Variable CAD\",\"faceValueCurrency\":\"cad\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"cad\",\"redeemValue\":\"cad\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-eur, 34, Bank Transfer Variable EUR, bank, Rewarble Bank Transfer, payment-card, currency, 1, eur, 1, 1, {"slug":"bank-variable-eur","name":"Bank Transfer Variable EUR","faceValueCurrency":"eur","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"eur","redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-eur, 34, Bank Transfer Variable EUR, bank, Rewarble Bank Transfer, payment-card, currency, 1, eur, 1, 1, {\"slug\":\"bank-variable-eur\",\"name\":\"Bank Transfer Variable EUR\",\"faceValueCurrency\":\"eur\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"eur\",\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-gbp, 34, Bank Transfer Variable GBP, bank, Rewarble Bank Transfer, payment-card, currency, 1, gbp, 1, 1, {"slug":"bank-variable-gbp","name":"Bank Transfer Variable GBP","faceValueCurrency":"gbp","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"gbp","redeemValue":"gbp","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-gbp, 34, Bank Transfer Variable GBP, bank, Rewarble Bank Transfer, payment-card, currency, 1, gbp, 1, 1, {\"slug\":\"bank-variable-gbp\",\"name\":\"Bank Transfer Variable GBP\",\"faceValueCurrency\":\"gbp\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"gbp\",\"redeemValue\":\"gbp\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-usd, 34, Bank Transfer Variable USD, bank, Rewarble Bank Transfer, payment-card, currency, 1, usd, 1, 1, {"slug":"bank-variable-usd","name":"Bank Transfer Variable USD","faceValueCurrency":"usd","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-transfer-variable-usd, 34, Bank Transfer Variable USD, bank, Rewarble Bank Transfer, payment-card, currency, 1, usd, 1, 1, {\"slug\":\"bank-variable-usd\",\"name\":\"Bank Transfer Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":true}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-transfer-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-5-eur-ww, 34, bank 5 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 5, eur, 1, 0, {"slug":"bank-ww-eur-5","name":"bank 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-5-eur-ww, 34, bank 5 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"bank-ww-eur-5\",\"name\":\"bank 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-5-usd-ww, 34, bank 5 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 5, usd, 1, 0, {"slug":"bank-ww-usd-5","name":"bank 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-5-usd-ww, 34, bank 5 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"bank-ww-usd-5\",\"name\":\"bank 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-10-eur-ww, 34, bank 10 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 10, eur, 1, 0, {"slug":"bank-ww-eur-10","name":"bank 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-10-eur-ww, 34, bank 10 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"bank-ww-eur-10\",\"name\":\"bank 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-10-usd-ww, 34, bank 10 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 10, usd, 1, 0, {"slug":"bank-ww-usd-10","name":"bank 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-10-usd-ww, 34, bank 10 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"bank-ww-usd-10\",\"name\":\"bank 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-15-eur-ww, 34, bank 15 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 15, eur, 1, 0, {"slug":"bank-ww-eur-15","name":"bank 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-15-eur-ww, 34, bank 15 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"bank-ww-eur-15\",\"name\":\"bank 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-15-usd-ww, 34, bank 15 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 15, usd, 1, 0, {"slug":"bank-ww-usd-15","name":"bank 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-15-usd-ww, 34, bank 15 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"bank-ww-usd-15\",\"name\":\"bank 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-20-eur-ww, 34, bank 20 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 20, eur, 1, 0, {"slug":"bank-ww-eur-20","name":"bank 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-20-eur-ww, 34, bank 20 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"bank-ww-eur-20\",\"name\":\"bank 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-20-usd-ww, 34, bank 20 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 20, usd, 1, 0, {"slug":"bank-ww-usd-20","name":"bank 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-20-usd-ww, 34, bank 20 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"bank-ww-usd-20\",\"name\":\"bank 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-25-eur-ww, 34, bank 25 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 25, eur, 1, 0, {"slug":"bank-ww-eur-25","name":"bank 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-25-eur-ww, 34, bank 25 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"bank-ww-eur-25\",\"name\":\"bank 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-25-usd-ww, 34, bank 25 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 25, usd, 1, 0, {"slug":"bank-ww-usd-25","name":"bank 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-25-usd-ww, 34, bank 25 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"bank-ww-usd-25\",\"name\":\"bank 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-30-eur-ww, 34, bank 30 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 30, eur, 1, 0, {"slug":"bank-ww-eur-30","name":"bank 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-30-eur-ww, 34, bank 30 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"bank-ww-eur-30\",\"name\":\"bank 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-30-usd-ww, 34, bank 30 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 30, usd, 1, 0, {"slug":"bank-ww-usd-30","name":"bank 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-30-usd-ww, 34, bank 30 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"bank-ww-usd-30\",\"name\":\"bank 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-50-eur-ww, 34, bank 50 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 50, eur, 1, 0, {"slug":"bank-ww-eur-50","name":"bank 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-50-eur-ww, 34, bank 50 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"bank-ww-eur-50\",\"name\":\"bank 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-50-usd-ww, 34, bank 50 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 50, usd, 1, 0, {"slug":"bank-ww-usd-50","name":"bank 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-50-usd-ww, 34, bank 50 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"bank-ww-usd-50\",\"name\":\"bank 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-60-eur-ww, 34, bank 60 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 60, eur, 1, 0, {"slug":"bank-ww-eur-60","name":"bank 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-60-eur-ww, 34, bank 60 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"bank-ww-eur-60\",\"name\":\"bank 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-60-usd-ww, 34, bank 60 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 60, usd, 1, 0, {"slug":"bank-ww-usd-60","name":"bank 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-60-usd-ww, 34, bank 60 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"bank-ww-usd-60\",\"name\":\"bank 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-100-eur-ww, 34, bank 100 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 100, eur, 1, 0, {"slug":"bank-ww-eur-100","name":"bank 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-100-eur-ww, 34, bank 100 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"bank-ww-eur-100\",\"name\":\"bank 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-100-usd-ww, 34, bank 100 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 100, usd, 1, 0, {"slug":"bank-ww-usd-100","name":"bank 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-100-usd-ww, 34, bank 100 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"bank-ww-usd-100\",\"name\":\"bank 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-150-eur-ww, 34, bank 150 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 150, eur, 1, 0, {"slug":"bank-ww-eur-150","name":"bank 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-150-eur-ww, 34, bank 150 EUR WW, bank, Rewarble Bank Transfer, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"bank-ww-eur-150\",\"name\":\"bank 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:47] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-150-usd-ww, 34, bank 150 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 150, usd, 1, 0, {"slug":"bank-ww-usd-150","name":"bank 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"bank","category":"payment-card","redeemType":"currency","brandName":"Rewarble Bank Transfer","isVariableProduct":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (bank-150-usd-ww, 34, bank 150 USD WW, bank, Rewarble Bank Transfer, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"bank-ww-usd-150\",\"name\":\"bank 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"bank\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Bank Transfer\",\"isVariableProduct\":false}, 2026-06-08 22:28:47, 2026-06-08 22:28:47)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'bank-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-30-usd-ww, 35, rewarble-buymeacoffee 30 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-buymeacoffee-ww-usd-30","name":"rewarble-buymeacoffee 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-buymeacoffee","category":"payment-card","redeemType":"currency","brandName":"Rewarble Buy me a Coffee","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-30-usd-ww, 35, rewarble-buymeacoffee 30 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-buymeacoffee-ww-usd-30\",\"name\":\"rewarble-buymeacoffee 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-buymeacoffee\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Buy me a Coffee\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-50-usd-ww, 35, rewarble-buymeacoffee 50 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-buymeacoffee-ww-usd-50","name":"rewarble-buymeacoffee 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-buymeacoffee","category":"payment-card","redeemType":"currency","brandName":"Rewarble Buy me a Coffee","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-50-usd-ww, 35, rewarble-buymeacoffee 50 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-buymeacoffee-ww-usd-50\",\"name\":\"rewarble-buymeacoffee 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-buymeacoffee\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Buy me a Coffee\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-60-usd-ww, 35, rewarble-buymeacoffee 60 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-buymeacoffee-ww-usd-60","name":"rewarble-buymeacoffee 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-buymeacoffee","category":"payment-card","redeemType":"currency","brandName":"Rewarble Buy me a Coffee","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-60-usd-ww, 35, rewarble-buymeacoffee 60 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-buymeacoffee-ww-usd-60\",\"name\":\"rewarble-buymeacoffee 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-buymeacoffee\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Buy me a Coffee\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-100-usd-ww, 35, rewarble-buymeacoffee 100 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-buymeacoffee-ww-usd-100","name":"rewarble-buymeacoffee 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-buymeacoffee","category":"payment-card","redeemType":"currency","brandName":"Rewarble Buy me a Coffee","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-100-usd-ww, 35, rewarble-buymeacoffee 100 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-buymeacoffee-ww-usd-100\",\"name\":\"rewarble-buymeacoffee 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-buymeacoffee\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Buy me a Coffee\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-150-usd-ww, 35, rewarble-buymeacoffee 150 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-buymeacoffee-ww-usd-150","name":"rewarble-buymeacoffee 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-buymeacoffee","category":"payment-card","redeemType":"currency","brandName":"Rewarble Buy me a Coffee","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-buymeacoffee-150-usd-ww, 35, rewarble-buymeacoffee 150 USD WW, rewarble-buymeacoffee, Rewarble Buy me a Coffee, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-buymeacoffee-ww-usd-150\",\"name\":\"rewarble-buymeacoffee 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-buymeacoffee\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Buy me a Coffee\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-buymeacoffee-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-5-usd-ww, 36, rewarble-capitalist 5 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-5","name":"rewarble-capitalist 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-5-usd-ww, 36, rewarble-capitalist 5 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-5\",\"name\":\"rewarble-capitalist 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-10-usd-ww, 36, rewarble-capitalist 10 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-10","name":"rewarble-capitalist 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-10-usd-ww, 36, rewarble-capitalist 10 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-10\",\"name\":\"rewarble-capitalist 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-15-usd-ww, 36, rewarble-capitalist 15 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 15, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-15","name":"rewarble-capitalist 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-15-usd-ww, 36, rewarble-capitalist 15 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-15\",\"name\":\"rewarble-capitalist 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-20-usd-ww, 36, rewarble-capitalist 20 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 20, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-20","name":"rewarble-capitalist 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-20-usd-ww, 36, rewarble-capitalist 20 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-20\",\"name\":\"rewarble-capitalist 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-25-usd-ww, 36, rewarble-capitalist 25 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-25","name":"rewarble-capitalist 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-25-usd-ww, 36, rewarble-capitalist 25 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-25\",\"name\":\"rewarble-capitalist 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-30-usd-ww, 36, rewarble-capitalist 30 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-30","name":"rewarble-capitalist 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-30-usd-ww, 36, rewarble-capitalist 30 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-30\",\"name\":\"rewarble-capitalist 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-50-usd-ww, 36, rewarble-capitalist 50 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-50","name":"rewarble-capitalist 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-50-usd-ww, 36, rewarble-capitalist 50 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-50\",\"name\":\"rewarble-capitalist 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-60-usd-ww, 36, rewarble-capitalist 60 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-60","name":"rewarble-capitalist 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-60-usd-ww, 36, rewarble-capitalist 60 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-60\",\"name\":\"rewarble-capitalist 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-100-usd-ww, 36, rewarble-capitalist 100 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-100","name":"rewarble-capitalist 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-100-usd-ww, 36, rewarble-capitalist 100 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-100\",\"name\":\"rewarble-capitalist 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-150-usd-ww, 36, rewarble-capitalist 150 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-capitalist-ww-usd-150","name":"rewarble-capitalist 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-capitalist","category":"payment-card","redeemType":"currency","brandName":"Rewarble Capitalist","isVariableProduct":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-capitalist-150-usd-ww, 36, rewarble-capitalist 150 USD WW, rewarble-capitalist, Rewarble Capitalist, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-capitalist-ww-usd-150\",\"name\":\"rewarble-capitalist 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-capitalist\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Capitalist\",\"isVariableProduct\":false}, 2026-06-08 22:28:49, 2026-06-08 22:28:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-capitalist-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-30-usd-ww, 37, rewarble-chatgpt 30 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-chatgpt-ww-usd-30","name":"rewarble-chatgpt 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-chatgpt","category":"payment-card","redeemType":"currency","brandName":"Rewarble ChatGPT","isVariableProduct":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-30-usd-ww, 37, rewarble-chatgpt 30 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-chatgpt-ww-usd-30\",\"name\":\"rewarble-chatgpt 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-chatgpt\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ChatGPT\",\"isVariableProduct\":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-50-usd-ww, 37, rewarble-chatgpt 50 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-chatgpt-ww-usd-50","name":"rewarble-chatgpt 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-chatgpt","category":"payment-card","redeemType":"currency","brandName":"Rewarble ChatGPT","isVariableProduct":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-50-usd-ww, 37, rewarble-chatgpt 50 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-chatgpt-ww-usd-50\",\"name\":\"rewarble-chatgpt 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-chatgpt\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ChatGPT\",\"isVariableProduct\":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-60-usd-ww, 37, rewarble-chatgpt 60 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-chatgpt-ww-usd-60","name":"rewarble-chatgpt 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-chatgpt","category":"payment-card","redeemType":"currency","brandName":"Rewarble ChatGPT","isVariableProduct":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-60-usd-ww, 37, rewarble-chatgpt 60 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-chatgpt-ww-usd-60\",\"name\":\"rewarble-chatgpt 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-chatgpt\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ChatGPT\",\"isVariableProduct\":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-120-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-120-usd-ww, 37, rewarble-chatgpt 120 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 120, usd, 1, 0, {"slug":"rewarble-chatgpt-ww-usd-120","name":"rewarble-chatgpt 120 USD WW","faceValueAmount":120,"faceValueCurrency":"usd","isStocked":true,"priceAmount":123,"priceCurrency":"usd","priceInclVat":123,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-chatgpt","category":"payment-card","redeemType":"currency","brandName":"Rewarble ChatGPT","isVariableProduct":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-120-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-120-usd-ww, 37, rewarble-chatgpt 120 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 120, usd, 1, 0, {\"slug\":\"rewarble-chatgpt-ww-usd-120\",\"name\":\"rewarble-chatgpt 120 USD WW\",\"faceValueAmount\":120,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":123,\"priceCurrency\":\"usd\",\"priceInclVat\":123,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-chatgpt\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ChatGPT\",\"isVariableProduct\":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-120-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-150-usd-ww, 37, rewarble-chatgpt 150 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-chatgpt-ww-usd-150","name":"rewarble-chatgpt 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-chatgpt","category":"payment-card","redeemType":"currency","brandName":"Rewarble ChatGPT","isVariableProduct":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-chatgpt-150-usd-ww, 37, rewarble-chatgpt 150 USD WW, rewarble-chatgpt, Rewarble ChatGPT, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-chatgpt-ww-usd-150\",\"name\":\"rewarble-chatgpt 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-chatgpt\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ChatGPT\",\"isVariableProduct\":false}, 2026-06-08 22:28:51, 2026-06-08 22:28:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-chatgpt-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-15-eur-ww, 38, rewarble-crypto 15 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 15, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-15","name":"rewarble-crypto 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-15-eur-ww, 38, rewarble-crypto 15 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-15\",\"name\":\"rewarble-crypto 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-15-gbp-ww, 38, rewarble-crypto 15 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 15, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-15","name":"rewarble-crypto 15 GBP WW","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":15.38,"priceCurrency":"gbp","priceInclVat":15.38,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-15-gbp-ww, 38, rewarble-crypto 15 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 15, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-15\",\"name\":\"rewarble-crypto 15 GBP WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"gbp\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-15-usd-ww, 38, rewarble-crypto 15 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 15, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-15","name":"rewarble-crypto 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-15-usd-ww, 38, rewarble-crypto 15 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-15\",\"name\":\"rewarble-crypto 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-20-eur-ww, 38, rewarble-crypto 20 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 20, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-20","name":"rewarble-crypto 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-20-eur-ww, 38, rewarble-crypto 20 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-20\",\"name\":\"rewarble-crypto 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-20-gbp-ww, 38, rewarble-crypto 20 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 20, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-20","name":"rewarble-crypto 20 GBP WW","faceValueAmount":20,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":20.5,"priceCurrency":"gbp","priceInclVat":20.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-20-gbp-ww, 38, rewarble-crypto 20 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 20, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-20\",\"name\":\"rewarble-crypto 20 GBP WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-20-usd-ww, 38, rewarble-crypto 20 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 20, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-20","name":"rewarble-crypto 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-20-usd-ww, 38, rewarble-crypto 20 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-20\",\"name\":\"rewarble-crypto 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-25-eur-ww, 38, rewarble-crypto 25 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 25, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-25","name":"rewarble-crypto 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-25-eur-ww, 38, rewarble-crypto 25 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-25\",\"name\":\"rewarble-crypto 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-25-gbp-ww, 38, rewarble-crypto 25 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 25, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-25","name":"rewarble-crypto 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-25-gbp-ww, 38, rewarble-crypto 25 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-25\",\"name\":\"rewarble-crypto 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-25-usd-ww, 38, rewarble-crypto 25 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-25","name":"rewarble-crypto 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-25-usd-ww, 38, rewarble-crypto 25 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-25\",\"name\":\"rewarble-crypto 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-30-eur-ww, 38, rewarble-crypto 30 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 30, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-30","name":"rewarble-crypto 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-30-eur-ww, 38, rewarble-crypto 30 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-30\",\"name\":\"rewarble-crypto 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-30-gbp-ww, 38, rewarble-crypto 30 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 30, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-30","name":"rewarble-crypto 30 GBP WW","faceValueAmount":30,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":30.75,"priceCurrency":"gbp","priceInclVat":30.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-30-gbp-ww, 38, rewarble-crypto 30 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 30, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-30\",\"name\":\"rewarble-crypto 30 GBP WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-30-usd-ww, 38, rewarble-crypto 30 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-30","name":"rewarble-crypto 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-30-usd-ww, 38, rewarble-crypto 30 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-30\",\"name\":\"rewarble-crypto 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-50-eur-ww, 38, rewarble-crypto 50 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-50","name":"rewarble-crypto 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-50-eur-ww, 38, rewarble-crypto 50 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-50\",\"name\":\"rewarble-crypto 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-50-gbp-ww, 38, rewarble-crypto 50 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 50, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-50","name":"rewarble-crypto 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-50-gbp-ww, 38, rewarble-crypto 50 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-50\",\"name\":\"rewarble-crypto 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-50-usd-ww, 38, rewarble-crypto 50 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-50","name":"rewarble-crypto 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-50-usd-ww, 38, rewarble-crypto 50 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-50\",\"name\":\"rewarble-crypto 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-60-eur-ww, 38, rewarble-crypto 60 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 60, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-60","name":"rewarble-crypto 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-60-eur-ww, 38, rewarble-crypto 60 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-60\",\"name\":\"rewarble-crypto 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-60-gbp-ww, 38, rewarble-crypto 60 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 60, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-60","name":"rewarble-crypto 60 GBP WW","faceValueAmount":60,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":61.5,"priceCurrency":"gbp","priceInclVat":61.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-60-gbp-ww, 38, rewarble-crypto 60 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 60, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-60\",\"name\":\"rewarble-crypto 60 GBP WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-60-usd-ww, 38, rewarble-crypto 60 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-60","name":"rewarble-crypto 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-60-usd-ww, 38, rewarble-crypto 60 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-60\",\"name\":\"rewarble-crypto 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-100-eur-ww, 38, rewarble-crypto 100 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-100","name":"rewarble-crypto 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-100-eur-ww, 38, rewarble-crypto 100 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-100\",\"name\":\"rewarble-crypto 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-100-gbp-ww, 38, rewarble-crypto 100 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 100, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-100","name":"rewarble-crypto 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-100-gbp-ww, 38, rewarble-crypto 100 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-100\",\"name\":\"rewarble-crypto 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-100-usd-ww, 38, rewarble-crypto 100 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-100","name":"rewarble-crypto 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-100-usd-ww, 38, rewarble-crypto 100 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-100\",\"name\":\"rewarble-crypto 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-150-eur-ww, 38, rewarble-crypto 150 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 150, eur, 1, 0, {"slug":"rewarble-crypto-ww-eur-150","name":"rewarble-crypto 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-150-eur-ww, 38, rewarble-crypto 150 EUR WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"rewarble-crypto-ww-eur-150\",\"name\":\"rewarble-crypto 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-150-gbp-ww, 38, rewarble-crypto 150 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 150, gbp, 1, 0, {"slug":"rewarble-crypto-ww-gbp-150","name":"rewarble-crypto 150 GBP WW","faceValueAmount":150,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":153.75,"priceCurrency":"gbp","priceInclVat":153.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-150-gbp-ww, 38, rewarble-crypto 150 GBP WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 150, gbp, 1, 0, {\"slug\":\"rewarble-crypto-ww-gbp-150\",\"name\":\"rewarble-crypto 150 GBP WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:53] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-150-usd-ww, 38, rewarble-crypto 150 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-crypto-ww-usd-150","name":"rewarble-crypto 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-crypto","category":"payment-card","redeemType":"currency","brandName":"Rewarble Crypto","isVariableProduct":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-crypto-150-usd-ww, 38, rewarble-crypto 150 USD WW, rewarble-crypto, Rewarble Crypto, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-crypto-ww-usd-150\",\"name\":\"rewarble-crypto 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-crypto\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Crypto\",\"isVariableProduct\":false}, 2026-06-08 22:28:53, 2026-06-08 22:28:53)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-crypto-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-5-usd-ww, 39, Rewarble DANA 5 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-dana-ww-usd-5","name":"Rewarble DANA 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-dana","category":"payment-card","redeemType":"currency","brandName":"Rewarble DANA","isVariableProduct":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-5-usd-ww, 39, Rewarble DANA 5 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-dana-ww-usd-5\",\"name\":\"Rewarble DANA 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-dana\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble DANA\",\"isVariableProduct\":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-10-usd-ww, 39, Rewarble DANA 10 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-dana-ww-usd-10","name":"Rewarble DANA 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-dana","category":"payment-card","redeemType":"currency","brandName":"Rewarble DANA","isVariableProduct":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-10-usd-ww, 39, Rewarble DANA 10 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-dana-ww-usd-10\",\"name\":\"Rewarble DANA 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-dana\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble DANA\",\"isVariableProduct\":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-25-usd-ww, 39, Rewarble DANA 25 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-dana-ww-usd-25","name":"Rewarble DANA 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-dana","category":"payment-card","redeemType":"currency","brandName":"Rewarble DANA","isVariableProduct":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-25-usd-ww, 39, Rewarble DANA 25 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-dana-ww-usd-25\",\"name\":\"Rewarble DANA 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-dana\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble DANA\",\"isVariableProduct\":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-50-usd-ww, 39, Rewarble DANA 50 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-dana-ww-usd-50","name":"Rewarble DANA 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-dana","category":"payment-card","redeemType":"currency","brandName":"Rewarble DANA","isVariableProduct":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-50-usd-ww, 39, Rewarble DANA 50 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-dana-ww-usd-50\",\"name\":\"Rewarble DANA 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-dana\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble DANA\",\"isVariableProduct\":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:54] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-100-usd-ww, 39, Rewarble DANA 100 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-dana-ww-usd-100","name":"Rewarble DANA 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-dana","category":"payment-card","redeemType":"currency","brandName":"Rewarble DANA","isVariableProduct":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-dana-100-usd-ww, 39, Rewarble DANA 100 USD WW, rewarble-dana, Rewarble DANA, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-dana-ww-usd-100\",\"name\":\"Rewarble DANA 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-dana\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble DANA\",\"isVariableProduct\":false}, 2026-06-08 22:28:54, 2026-06-08 22:28:54)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-dana-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-30-usd-ww, 40, rewarble-discord 30 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-discord-ww-usd-30","name":"rewarble-discord 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-discord","category":"payment-card","redeemType":"currency","brandName":"Rewarble Discord","isVariableProduct":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-30-usd-ww, 40, rewarble-discord 30 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-discord-ww-usd-30\",\"name\":\"rewarble-discord 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-discord\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Discord\",\"isVariableProduct\":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-50-usd-ww, 40, rewarble-discord 50 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-discord-ww-usd-50","name":"rewarble-discord 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-discord","category":"payment-card","redeemType":"currency","brandName":"Rewarble Discord","isVariableProduct":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-50-usd-ww, 40, rewarble-discord 50 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-discord-ww-usd-50\",\"name\":\"rewarble-discord 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-discord\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Discord\",\"isVariableProduct\":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-60-usd-ww, 40, rewarble-discord 60 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-discord-ww-usd-60","name":"rewarble-discord 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-discord","category":"payment-card","redeemType":"currency","brandName":"Rewarble Discord","isVariableProduct":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-60-usd-ww, 40, rewarble-discord 60 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-discord-ww-usd-60\",\"name\":\"rewarble-discord 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-discord\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Discord\",\"isVariableProduct\":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-100-usd-ww, 40, rewarble-discord 100 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-discord-ww-usd-100","name":"rewarble-discord 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-discord","category":"payment-card","redeemType":"currency","brandName":"Rewarble Discord","isVariableProduct":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-100-usd-ww, 40, rewarble-discord 100 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-discord-ww-usd-100\",\"name\":\"rewarble-discord 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-discord\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Discord\",\"isVariableProduct\":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-150-usd-ww, 40, rewarble-discord 150 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-discord-ww-usd-150","name":"rewarble-discord 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-discord","category":"payment-card","redeemType":"currency","brandName":"Rewarble Discord","isVariableProduct":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-discord-150-usd-ww, 40, rewarble-discord 150 USD WW, rewarble-discord, Rewarble Discord, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-discord-ww-usd-150\",\"name\":\"rewarble-discord 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-discord\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Discord\",\"isVariableProduct\":false}, 2026-06-08 22:28:55, 2026-06-08 22:28:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-discord-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-5-eur-ww, 41, rewarble-epay 5 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 5, eur, 1, 0, {"slug":"rewarble-epay-ww-eur-5","name":"rewarble-epay 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-5-eur-ww, 41, rewarble-epay 5 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"rewarble-epay-ww-eur-5\",\"name\":\"rewarble-epay 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-5-usd-ww, 41, rewarble-epay 5 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-5","name":"rewarble-epay 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-5-usd-ww, 41, rewarble-epay 5 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-5\",\"name\":\"rewarble-epay 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-10-eur-ww, 41, rewarble-epay 10 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 10, eur, 1, 0, {"slug":"rewarble-epay-ww-eur-10","name":"rewarble-epay 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-10-eur-ww, 41, rewarble-epay 10 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"rewarble-epay-ww-eur-10\",\"name\":\"rewarble-epay 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-10-usd-ww, 41, rewarble-epay 10 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-10","name":"rewarble-epay 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-10-usd-ww, 41, rewarble-epay 10 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-10\",\"name\":\"rewarble-epay 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-15-usd-ww, 41, rewarble-epay 15 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 15, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-15","name":"rewarble-epay 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-15-usd-ww, 41, rewarble-epay 15 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-15\",\"name\":\"rewarble-epay 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-20-usd-ww, 41, rewarble-epay 20 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 20, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-20","name":"rewarble-epay 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-20-usd-ww, 41, rewarble-epay 20 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-20\",\"name\":\"rewarble-epay 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-25-eur-ww, 41, rewarble-epay 25 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 25, eur, 1, 0, {"slug":"rewarble-epay-ww-eur-25","name":"rewarble-epay 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-25-eur-ww, 41, rewarble-epay 25 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"rewarble-epay-ww-eur-25\",\"name\":\"rewarble-epay 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-25-usd-ww, 41, rewarble-epay 25 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-25","name":"rewarble-epay 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-25-usd-ww, 41, rewarble-epay 25 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-25\",\"name\":\"rewarble-epay 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-30-usd-ww, 41, rewarble-epay 30 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-30","name":"rewarble-epay 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-30-usd-ww, 41, rewarble-epay 30 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-30\",\"name\":\"rewarble-epay 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-50-eur-ww, 41, rewarble-epay 50 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-epay-ww-eur-50","name":"rewarble-epay 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-50-eur-ww, 41, rewarble-epay 50 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-epay-ww-eur-50\",\"name\":\"rewarble-epay 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-50-usd-ww, 41, rewarble-epay 50 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-50","name":"rewarble-epay 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-50-usd-ww, 41, rewarble-epay 50 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-50\",\"name\":\"rewarble-epay 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-60-usd-ww, 41, rewarble-epay 60 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-60","name":"rewarble-epay 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-60-usd-ww, 41, rewarble-epay 60 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-60\",\"name\":\"rewarble-epay 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-100-eur-ww, 41, rewarble-epay 100 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-epay-ww-eur-100","name":"rewarble-epay 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-100-eur-ww, 41, rewarble-epay 100 EUR WW, rewarble-epay, Rewarble Epay, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-epay-ww-eur-100\",\"name\":\"rewarble-epay 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-100-usd-ww, 41, rewarble-epay 100 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-100","name":"rewarble-epay 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-100-usd-ww, 41, rewarble-epay 100 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-100\",\"name\":\"rewarble-epay 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:28:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-150-usd-ww, 41, rewarble-epay 150 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-epay-ww-usd-150","name":"rewarble-epay 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-epay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Epay","isVariableProduct":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-epay-150-usd-ww, 41, rewarble-epay 150 USD WW, rewarble-epay, Rewarble Epay, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-epay-ww-usd-150\",\"name\":\"rewarble-epay 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-epay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Epay\",\"isVariableProduct\":false}, 2026-06-08 22:28:57, 2026-06-08 22:28:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-epay-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-30-eur-ww, 43, rewarble-fansly 30 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 30, eur, 1, 0, {"slug":"rewarble-fansly-ww-eur-30","name":"rewarble-fansly 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-30-eur-ww, 43, rewarble-fansly 30 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"rewarble-fansly-ww-eur-30\",\"name\":\"rewarble-fansly 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-30-usd-ww, 43, rewarble-fansly 30 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-fansly-ww-usd-30","name":"rewarble-fansly 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-30-usd-ww, 43, rewarble-fansly 30 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-fansly-ww-usd-30\",\"name\":\"rewarble-fansly 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-50-eur-ww, 43, rewarble-fansly 50 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-fansly-ww-eur-50","name":"rewarble-fansly 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-50-eur-ww, 43, rewarble-fansly 50 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-fansly-ww-eur-50\",\"name\":\"rewarble-fansly 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-50-usd-ww, 43, rewarble-fansly 50 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-fansly-ww-usd-50","name":"rewarble-fansly 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-50-usd-ww, 43, rewarble-fansly 50 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-fansly-ww-usd-50\",\"name\":\"rewarble-fansly 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-60-eur-ww, 43, rewarble-fansly 60 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 60, eur, 1, 0, {"slug":"rewarble-fansly-ww-eur-60","name":"rewarble-fansly 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-60-eur-ww, 43, rewarble-fansly 60 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"rewarble-fansly-ww-eur-60\",\"name\":\"rewarble-fansly 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-60-usd-ww, 43, rewarble-fansly 60 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-fansly-ww-usd-60","name":"rewarble-fansly 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-60-usd-ww, 43, rewarble-fansly 60 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-fansly-ww-usd-60\",\"name\":\"rewarble-fansly 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-100-eur-ww, 43, rewarble-fansly 100 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-fansly-ww-eur-100","name":"rewarble-fansly 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-100-eur-ww, 43, rewarble-fansly 100 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-fansly-ww-eur-100\",\"name\":\"rewarble-fansly 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-100-usd-ww, 43, rewarble-fansly 100 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-fansly-ww-usd-100","name":"rewarble-fansly 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-100-usd-ww, 43, rewarble-fansly 100 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-fansly-ww-usd-100\",\"name\":\"rewarble-fansly 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-150-eur-ww, 43, rewarble-fansly 150 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 150, eur, 1, 0, {"slug":"rewarble-fansly-ww-eur-150","name":"rewarble-fansly 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-150-eur-ww, 43, rewarble-fansly 150 EUR WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"rewarble-fansly-ww-eur-150\",\"name\":\"rewarble-fansly 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-150-usd-ww, 43, rewarble-fansly 150 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-fansly-ww-usd-150","name":"rewarble-fansly 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fansly","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fansly","isVariableProduct":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fansly-150-usd-ww, 43, rewarble-fansly 150 USD WW, rewarble-fansly, Rewarble Fansly, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-fansly-ww-usd-150\",\"name\":\"rewarble-fansly 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fansly\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fansly\",\"isVariableProduct\":false}, 2026-06-08 22:29:02, 2026-06-08 22:29:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fansly-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-5-eur-ww, 44, rewarble-fasapay 5 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 5, eur, 1, 0, {"slug":"rewarble-fasapay-ww-eur-5","name":"rewarble-fasapay 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-5-eur-ww, 44, rewarble-fasapay 5 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"rewarble-fasapay-ww-eur-5\",\"name\":\"rewarble-fasapay 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-5-gbp-ww, 44, rewarble-fasapay 5 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 5, gbp, 1, 0, {"slug":"rewarble-fasapay-ww-gbp-5","name":"rewarble-fasapay 5 GBP WW","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.13,"priceCurrency":"gbp","priceInclVat":5.13,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-5-gbp-ww, 44, rewarble-fasapay 5 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 5, gbp, 1, 0, {\"slug\":\"rewarble-fasapay-ww-gbp-5\",\"name\":\"rewarble-fasapay 5 GBP WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-5-usd-ww, 44, rewarble-fasapay 5 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-fasapay-ww-usd-5","name":"rewarble-fasapay 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-5-usd-ww, 44, rewarble-fasapay 5 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-fasapay-ww-usd-5\",\"name\":\"rewarble-fasapay 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-10-eur-ww, 44, rewarble-fasapay 10 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 10, eur, 1, 0, {"slug":"rewarble-fasapay-ww-eur-10","name":"rewarble-fasapay 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-10-eur-ww, 44, rewarble-fasapay 10 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"rewarble-fasapay-ww-eur-10\",\"name\":\"rewarble-fasapay 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-10-gbp-ww, 44, rewarble-fasapay 10 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 10, gbp, 1, 0, {"slug":"rewarble-fasapay-ww-gbp-10","name":"rewarble-fasapay 10 GBP WW","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.25,"priceCurrency":"gbp","priceInclVat":10.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-10-gbp-ww, 44, rewarble-fasapay 10 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 10, gbp, 1, 0, {\"slug\":\"rewarble-fasapay-ww-gbp-10\",\"name\":\"rewarble-fasapay 10 GBP WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-10-usd-ww, 44, rewarble-fasapay 10 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-fasapay-ww-usd-10","name":"rewarble-fasapay 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-10-usd-ww, 44, rewarble-fasapay 10 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-fasapay-ww-usd-10\",\"name\":\"rewarble-fasapay 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-25-eur-ww, 44, rewarble-fasapay 25 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 25, eur, 1, 0, {"slug":"rewarble-fasapay-ww-eur-25","name":"rewarble-fasapay 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-25-eur-ww, 44, rewarble-fasapay 25 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"rewarble-fasapay-ww-eur-25\",\"name\":\"rewarble-fasapay 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-25-gbp-ww, 44, rewarble-fasapay 25 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 25, gbp, 1, 0, {"slug":"rewarble-fasapay-ww-gbp-25","name":"rewarble-fasapay 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-25-gbp-ww, 44, rewarble-fasapay 25 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"rewarble-fasapay-ww-gbp-25\",\"name\":\"rewarble-fasapay 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-25-usd-ww, 44, rewarble-fasapay 25 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-fasapay-ww-usd-25","name":"rewarble-fasapay 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-25-usd-ww, 44, rewarble-fasapay 25 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-fasapay-ww-usd-25\",\"name\":\"rewarble-fasapay 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-50-eur-ww, 44, rewarble-fasapay 50 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-fasapay-ww-eur-50","name":"rewarble-fasapay 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-50-eur-ww, 44, rewarble-fasapay 50 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-fasapay-ww-eur-50\",\"name\":\"rewarble-fasapay 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-50-gbp-ww, 44, rewarble-fasapay 50 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 50, gbp, 1, 0, {"slug":"rewarble-fasapay-ww-gbp-50","name":"rewarble-fasapay 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-50-gbp-ww, 44, rewarble-fasapay 50 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"rewarble-fasapay-ww-gbp-50\",\"name\":\"rewarble-fasapay 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-50-usd-ww, 44, rewarble-fasapay 50 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-fasapay-ww-usd-50","name":"rewarble-fasapay 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-50-usd-ww, 44, rewarble-fasapay 50 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-fasapay-ww-usd-50\",\"name\":\"rewarble-fasapay 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-100-eur-ww, 44, rewarble-fasapay 100 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-fasapay-ww-eur-100","name":"rewarble-fasapay 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-100-eur-ww, 44, rewarble-fasapay 100 EUR WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-fasapay-ww-eur-100\",\"name\":\"rewarble-fasapay 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-100-gbp-ww, 44, rewarble-fasapay 100 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 100, gbp, 1, 0, {"slug":"rewarble-fasapay-ww-gbp-100","name":"rewarble-fasapay 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-100-gbp-ww, 44, rewarble-fasapay 100 GBP WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"rewarble-fasapay-ww-gbp-100\",\"name\":\"rewarble-fasapay 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:04] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-100-usd-ww, 44, rewarble-fasapay 100 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-fasapay-ww-usd-100","name":"rewarble-fasapay 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fasapay","category":"payment-card","redeemType":"currency","brandName":"Rewarble FasaPay","isVariableProduct":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fasapay-100-usd-ww, 44, rewarble-fasapay 100 USD WW, rewarble-fasapay, Rewarble FasaPay, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-fasapay-ww-usd-100\",\"name\":\"rewarble-fasapay 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fasapay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble FasaPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:04, 2026-06-08 22:29:04)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fasapay-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-30-usd-ww, 45, rewarble-fiverr 30 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-fiverr-ww-usd-30","name":"rewarble-fiverr 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fiverr","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fiverr","isVariableProduct":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-30-usd-ww, 45, rewarble-fiverr 30 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-fiverr-ww-usd-30\",\"name\":\"rewarble-fiverr 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fiverr\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fiverr\",\"isVariableProduct\":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-50-usd-ww, 45, rewarble-fiverr 50 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-fiverr-ww-usd-50","name":"rewarble-fiverr 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fiverr","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fiverr","isVariableProduct":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-50-usd-ww, 45, rewarble-fiverr 50 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-fiverr-ww-usd-50\",\"name\":\"rewarble-fiverr 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fiverr\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fiverr\",\"isVariableProduct\":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-60-usd-ww, 45, rewarble-fiverr 60 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-fiverr-ww-usd-60","name":"rewarble-fiverr 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fiverr","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fiverr","isVariableProduct":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-60-usd-ww, 45, rewarble-fiverr 60 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-fiverr-ww-usd-60\",\"name\":\"rewarble-fiverr 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fiverr\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fiverr\",\"isVariableProduct\":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-100-usd-ww, 45, rewarble-fiverr 100 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-fiverr-ww-usd-100","name":"rewarble-fiverr 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fiverr","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fiverr","isVariableProduct":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-100-usd-ww, 45, rewarble-fiverr 100 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-fiverr-ww-usd-100\",\"name\":\"rewarble-fiverr 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fiverr\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fiverr\",\"isVariableProduct\":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-150-usd-ww, 45, rewarble-fiverr 150 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-fiverr-ww-usd-150","name":"rewarble-fiverr 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-fiverr","category":"payment-card","redeemType":"currency","brandName":"Rewarble Fiverr","isVariableProduct":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-fiverr-150-usd-ww, 45, rewarble-fiverr 150 USD WW, rewarble-fiverr, Rewarble Fiverr, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-fiverr-ww-usd-150\",\"name\":\"rewarble-fiverr 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-fiverr\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Fiverr\",\"isVariableProduct\":false}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-fiverr-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-variable-usd, 46, Rewarble GoPay Variable USD, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 5, usd, 1, 1, {"slug":"rewarble-go-pay-variable-usd","name":"Rewarble GoPay Variable USD","faceValueCurrency":"usd","faceValueMin":5,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"rewarble-go-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble GoPay","isVariableProduct":true}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-variable-usd, 46, Rewarble GoPay Variable USD, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 5, usd, 1, 1, {\"slug\":\"rewarble-go-pay-variable-usd\",\"name\":\"Rewarble GoPay Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":5,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-go-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble GoPay\",\"isVariableProduct\":true}, 2026-06-08 22:29:05, 2026-06-08 22:29:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-5-usd-ww, 46, Rewarble GoPay  5 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-go-pay-ww-usd-5","name":"Rewarble GoPay  5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-go-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble GoPay","isVariableProduct":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-5-usd-ww, 46, Rewarble GoPay  5 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-go-pay-ww-usd-5\",\"name\":\"Rewarble GoPay  5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-go-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble GoPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-10-usd-ww, 46, Rewarble GoPay 10 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-go-pay-ww-usd-10","name":"Rewarble GoPay 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-go-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble GoPay","isVariableProduct":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-10-usd-ww, 46, Rewarble GoPay 10 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-go-pay-ww-usd-10\",\"name\":\"Rewarble GoPay 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-go-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble GoPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-25-usd-ww, 46, Rewarble GoPay 25 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-go-pay-ww-usd-25","name":"Rewarble GoPay 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-go-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble GoPay","isVariableProduct":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-25-usd-ww, 46, Rewarble GoPay 25 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-go-pay-ww-usd-25\",\"name\":\"Rewarble GoPay 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-go-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble GoPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-50-usd-ww, 46, Rewarble GoPay 50 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-go-pay-ww-usd-50","name":"Rewarble GoPay 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-go-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble GoPay","isVariableProduct":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-50-usd-ww, 46, Rewarble GoPay 50 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-go-pay-ww-usd-50\",\"name\":\"Rewarble GoPay 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-go-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble GoPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-100-usd-ww, 46, Rewarble GoPay 100 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-go-pay-ww-usd-100","name":"Rewarble GoPay 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-go-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble GoPay","isVariableProduct":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-gopay-100-usd-ww, 46, Rewarble GoPay 100 USD WW, rewarble-go-pay, Rewarble GoPay, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-go-pay-ww-usd-100\",\"name\":\"Rewarble GoPay 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-go-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble GoPay\",\"isVariableProduct\":false}, 2026-06-08 22:29:06, 2026-06-08 22:29:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-gopay-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:08] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-5-usd-ww, 47, Rewarble LinkAja 5 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-linkaja-ww-usd-5","name":"Rewarble LinkAja 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-linkaja","category":"payment-card","redeemType":"currency","brandName":"Rewarble LinkAja","isVariableProduct":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-5-usd-ww, 47, Rewarble LinkAja 5 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-linkaja-ww-usd-5\",\"name\":\"Rewarble LinkAja 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-linkaja\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble LinkAja\",\"isVariableProduct\":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:08] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-10-usd-ww, 47, Rewarble LinkAja 10 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-linkaja-ww-usd-10","name":"Rewarble LinkAja 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-linkaja","category":"payment-card","redeemType":"currency","brandName":"Rewarble LinkAja","isVariableProduct":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-10-usd-ww, 47, Rewarble LinkAja 10 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-linkaja-ww-usd-10\",\"name\":\"Rewarble LinkAja 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-linkaja\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble LinkAja\",\"isVariableProduct\":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:08] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-25-usd-ww, 47, Rewarble LinkAja 25 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-linkaja-ww-usd-25","name":"Rewarble LinkAja 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-linkaja","category":"payment-card","redeemType":"currency","brandName":"Rewarble LinkAja","isVariableProduct":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-25-usd-ww, 47, Rewarble LinkAja 25 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-linkaja-ww-usd-25\",\"name\":\"Rewarble LinkAja 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-linkaja\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble LinkAja\",\"isVariableProduct\":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:08] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-50-usd-ww, 47, Rewarble LinkAja 50 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-linkaja-ww-usd-50","name":"Rewarble LinkAja 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-linkaja","category":"payment-card","redeemType":"currency","brandName":"Rewarble LinkAja","isVariableProduct":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-50-usd-ww, 47, Rewarble LinkAja 50 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-linkaja-ww-usd-50\",\"name\":\"Rewarble LinkAja 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-linkaja\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble LinkAja\",\"isVariableProduct\":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:08] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-100-usd-ww, 47, Rewarble LinkAja 100 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-linkaja-ww-usd-100","name":"Rewarble LinkAja 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-linkaja","category":"payment-card","redeemType":"currency","brandName":"Rewarble LinkAja","isVariableProduct":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-linkaja-100-usd-ww, 47, Rewarble LinkAja 100 USD WW, rewarble-linkaja, Rewarble LinkAja, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-linkaja-ww-usd-100\",\"name\":\"Rewarble LinkAja 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-linkaja\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble LinkAja\",\"isVariableProduct\":false}, 2026-06-08 22:29:08, 2026-06-08 22:29:08)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-linkaja-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-10-eur-ww, 48, Rewarble Luxon Pay 10 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 10, eur, 1, 0, {"slug":"rewarble-luxon-pay-ww-eur-10","name":"Rewarble Luxon Pay 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-10-eur-ww, 48, Rewarble Luxon Pay 10 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-eur-10\",\"name\":\"Rewarble Luxon Pay 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-10-usd-ww, 48, Rewarble Luxon Pay 10 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-luxon-pay-ww-usd-10","name":"Rewarble Luxon Pay 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-10-usd-ww, 48, Rewarble Luxon Pay 10 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-usd-10\",\"name\":\"Rewarble Luxon Pay 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-25-eur-ww, 48, Rewarble Luxon Pay 25 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 25, eur, 1, 0, {"slug":"rewarble-luxon-pay-ww-eur-25","name":"Rewarble Luxon Pay 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-25-eur-ww, 48, Rewarble Luxon Pay 25 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-eur-25\",\"name\":\"Rewarble Luxon Pay 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-25-usd-ww, 48, Rewarble Luxon Pay 25 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-luxon-pay-ww-usd-25","name":"Rewarble Luxon Pay 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-25-usd-ww, 48, Rewarble Luxon Pay 25 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-usd-25\",\"name\":\"Rewarble Luxon Pay 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-50-eur-ww, 48, Rewarble Luxon Pay 50 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-luxon-pay-ww-eur-50","name":"Rewarble Luxon Pay 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-50-eur-ww, 48, Rewarble Luxon Pay 50 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-eur-50\",\"name\":\"Rewarble Luxon Pay 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-50-usd-ww, 48, Rewarble Luxon Pay 50 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-luxon-pay-ww-usd-50","name":"Rewarble Luxon Pay 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-50-usd-ww, 48, Rewarble Luxon Pay 50 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-usd-50\",\"name\":\"Rewarble Luxon Pay 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-100-eur-ww, 48, Rewarble Luxon Pay 100 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-luxon-pay-ww-eur-100","name":"Rewarble Luxon Pay 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-100-eur-ww, 48, Rewarble Luxon Pay 100 EUR WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-eur-100\",\"name\":\"Rewarble Luxon Pay 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:09] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-100-usd-ww, 48, Rewarble Luxon Pay 100 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-luxon-pay-ww-usd-100","name":"Rewarble Luxon Pay 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-luxon-pay","category":"payment-card","redeemType":"currency","brandName":"Rewarble Luxon Pay","isVariableProduct":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-luxon-pay-100-usd-ww, 48, Rewarble Luxon Pay 100 USD WW, rewarble-luxon-pay, Rewarble Luxon Pay, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-luxon-pay-ww-usd-100\",\"name\":\"Rewarble Luxon Pay 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-luxon-pay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Luxon Pay\",\"isVariableProduct\":false}, 2026-06-08 22:29:09, 2026-06-08 22:29:09)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-luxon-pay-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-30-eur-ww, 49, Rewarble Mastercard 30 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 30, eur, 1, 0, {"slug":"rewarble-mastercard-ww-eur-30","name":"Rewarble Mastercard 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-30-eur-ww, 49, Rewarble Mastercard 30 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"rewarble-mastercard-ww-eur-30\",\"name\":\"Rewarble Mastercard 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-30-usd-ww, 49, Rewarble Mastercard 30 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-mastercard-ww-usd-30","name":"Rewarble Mastercard 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-30-usd-ww, 49, Rewarble Mastercard 30 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-mastercard-ww-usd-30\",\"name\":\"Rewarble Mastercard 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-50-eur-ww, 49, Rewarble Mastercard 50 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-mastercard-ww-eur-50","name":"Rewarble Mastercard 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-50-eur-ww, 49, Rewarble Mastercard 50 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-mastercard-ww-eur-50\",\"name\":\"Rewarble Mastercard 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-50-usd-ww, 49, Rewarble Mastercard 50 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-mastercard-ww-usd-50","name":"Rewarble Mastercard 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-50-usd-ww, 49, Rewarble Mastercard 50 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-mastercard-ww-usd-50\",\"name\":\"Rewarble Mastercard 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-60-eur-ww, 49, Rewarble Mastercard 60 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 60, eur, 1, 0, {"slug":"rewarble-mastercard-ww-eur-60","name":"Rewarble Mastercard 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-60-eur-ww, 49, Rewarble Mastercard 60 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"rewarble-mastercard-ww-eur-60\",\"name\":\"Rewarble Mastercard 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-60-usd-ww, 49, Rewarble Mastercard 60 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-mastercard-ww-usd-60","name":"Rewarble Mastercard 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-60-usd-ww, 49, Rewarble Mastercard 60 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-mastercard-ww-usd-60\",\"name\":\"Rewarble Mastercard 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-100-eur-ww, 49, Rewarble Mastercard 100 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-mastercard-ww-eur-100","name":"Rewarble Mastercard 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-100-eur-ww, 49, Rewarble Mastercard 100 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-mastercard-ww-eur-100\",\"name\":\"Rewarble Mastercard 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-100-usd-ww, 49, Rewarble Mastercard 100 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-mastercard-ww-usd-100","name":"Rewarble Mastercard 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-100-usd-ww, 49, Rewarble Mastercard 100 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-mastercard-ww-usd-100\",\"name\":\"Rewarble Mastercard 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-150-eur-ww, 49, Rewarble Mastercard 150 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 150, eur, 1, 0, {"slug":"rewarble-mastercard-ww-eur-150","name":"Rewarble Mastercard 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-150-eur-ww, 49, Rewarble Mastercard 150 EUR WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"rewarble-mastercard-ww-eur-150\",\"name\":\"Rewarble Mastercard 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:13] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-150-usd-ww, 49, Rewarble Mastercard 150 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-mastercard-ww-usd-150","name":"Rewarble Mastercard 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-mastercard","category":"payment-card","redeemType":"currency","brandName":"Rewarble Mastercard","isVariableProduct":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-mastercard-150-usd-ww, 49, Rewarble Mastercard 150 USD WW, rewarble-mastercard, Rewarble Mastercard, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-mastercard-ww-usd-150\",\"name\":\"Rewarble Mastercard 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-mastercard\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Mastercard\",\"isVariableProduct\":false}, 2026-06-08 22:29:13, 2026-06-08 22:29:13)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-mastercard-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:15] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-midjourney-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-midjourney-50-usd-ww, 50, rewarble-midjourney 50 USD WW, rewarble-midjourney, Rewarble Midjourney, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-midjourney-ww-usd-50","name":"rewarble-midjourney 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-midjourney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Midjourney","isVariableProduct":false}, 2026-06-08 22:29:15, 2026-06-08 22:29:15)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-midjourney-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-midjourney-50-usd-ww, 50, rewarble-midjourney 50 USD WW, rewarble-midjourney, Rewarble Midjourney, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-midjourney-ww-usd-50\",\"name\":\"rewarble-midjourney 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-midjourney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Midjourney\",\"isVariableProduct\":false}, 2026-06-08 22:29:15, 2026-06-08 22:29:15)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-midjourney-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:15] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-midjourney-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-midjourney-100-usd-ww, 50, rewarble-midjourney 100 USD WW, rewarble-midjourney, Rewarble Midjourney, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-midjourney-ww-usd-100","name":"rewarble-midjourney 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-midjourney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Midjourney","isVariableProduct":false}, 2026-06-08 22:29:15, 2026-06-08 22:29:15)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-midjourney-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-midjourney-100-usd-ww, 50, rewarble-midjourney 100 USD WW, rewarble-midjourney, Rewarble Midjourney, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-midjourney-ww-usd-100\",\"name\":\"rewarble-midjourney 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-midjourney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Midjourney\",\"isVariableProduct\":false}, 2026-06-08 22:29:15, 2026-06-08 22:29:15)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-midjourney-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:17] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-10-eur-ww, 51, neteller 10 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 10, eur, 1, 0, {"slug":"neteller-ww-eur-10","name":"neteller 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"neteller","category":"payment-card","redeemType":"currency","brandName":"Rewarble Neteller","isVariableProduct":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-10-eur-ww, 51, neteller 10 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"neteller-ww-eur-10\",\"name\":\"neteller 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neteller\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Neteller\",\"isVariableProduct\":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:17] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-30-eur-ww, 51, neteller 30 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 30, eur, 1, 0, {"slug":"neteller-ww-eur-30","name":"neteller 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"neteller","category":"payment-card","redeemType":"currency","brandName":"Rewarble Neteller","isVariableProduct":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-30-eur-ww, 51, neteller 30 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"neteller-ww-eur-30\",\"name\":\"neteller 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neteller\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Neteller\",\"isVariableProduct\":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:17] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-60-eur-ww, 51, neteller 60 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 60, eur, 1, 0, {"slug":"neteller-ww-eur-60","name":"neteller 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"neteller","category":"payment-card","redeemType":"currency","brandName":"Rewarble Neteller","isVariableProduct":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-60-eur-ww, 51, neteller 60 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"neteller-ww-eur-60\",\"name\":\"neteller 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neteller\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Neteller\",\"isVariableProduct\":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:17] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-100-eur-ww, 51, neteller 100 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 100, eur, 1, 0, {"slug":"neteller-ww-eur-100","name":"neteller 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"neteller","category":"payment-card","redeemType":"currency","brandName":"Rewarble Neteller","isVariableProduct":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (neteller-100-eur-ww, 51, neteller 100 EUR WW, neteller, Rewarble Neteller, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"neteller-ww-eur-100\",\"name\":\"neteller 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"neteller\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Neteller\",\"isVariableProduct\":false}, 2026-06-08 22:29:17, 2026-06-08 22:29:17)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'neteller-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-5-usd-ww, 52, Rewarble OVO 5 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-ovo-ww-usd-5","name":"Rewarble OVO 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-ovo","category":"payment-card","redeemType":"currency","brandName":"Rewarble OVO","isVariableProduct":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-5-usd-ww, 52, Rewarble OVO 5 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-ovo-ww-usd-5\",\"name\":\"Rewarble OVO 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-ovo\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble OVO\",\"isVariableProduct\":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-10-usd-ww, 52, Rewarble OVO 10 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-ovo-ww-usd-10","name":"Rewarble OVO 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-ovo","category":"payment-card","redeemType":"currency","brandName":"Rewarble OVO","isVariableProduct":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-10-usd-ww, 52, Rewarble OVO 10 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-ovo-ww-usd-10\",\"name\":\"Rewarble OVO 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-ovo\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble OVO\",\"isVariableProduct\":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-25-usd-ww, 52, Rewarble OVO 25 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-ovo-ww-usd-25","name":"Rewarble OVO 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-ovo","category":"payment-card","redeemType":"currency","brandName":"Rewarble OVO","isVariableProduct":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-25-usd-ww, 52, Rewarble OVO 25 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-ovo-ww-usd-25\",\"name\":\"Rewarble OVO 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-ovo\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble OVO\",\"isVariableProduct\":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-50-usd-ww, 52, Rewarble OVO 50 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-ovo-ww-usd-50","name":"Rewarble OVO 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-ovo","category":"payment-card","redeemType":"currency","brandName":"Rewarble OVO","isVariableProduct":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-50-usd-ww, 52, Rewarble OVO 50 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-ovo-ww-usd-50\",\"name\":\"Rewarble OVO 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-ovo\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble OVO\",\"isVariableProduct\":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:19] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-100-usd-ww, 52, Rewarble OVO 100 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-ovo-ww-usd-100","name":"Rewarble OVO 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-ovo","category":"payment-card","redeemType":"currency","brandName":"Rewarble OVO","isVariableProduct":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-ovo-100-usd-ww, 52, Rewarble OVO 100 USD WW, rewarble-ovo, Rewarble OVO, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-ovo-ww-usd-100\",\"name\":\"Rewarble OVO 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-ovo\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble OVO\",\"isVariableProduct\":false}, 2026-06-08 22:29:19, 2026-06-08 22:29:19)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-ovo-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-30-usd-ww, 53, rewarble-onlyfans 30 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-onlyfans-ww-usd-30","name":"rewarble-onlyfans 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-onlyfans","category":"payment-card","redeemType":"currency","brandName":"Rewarble Onlyfans","isVariableProduct":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-30-usd-ww, 53, rewarble-onlyfans 30 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-onlyfans-ww-usd-30\",\"name\":\"rewarble-onlyfans 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-onlyfans\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Onlyfans\",\"isVariableProduct\":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-50-usd-ww, 53, rewarble-onlyfans 50 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-onlyfans-ww-usd-50","name":"rewarble-onlyfans 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-onlyfans","category":"payment-card","redeemType":"currency","brandName":"Rewarble Onlyfans","isVariableProduct":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-50-usd-ww, 53, rewarble-onlyfans 50 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-onlyfans-ww-usd-50\",\"name\":\"rewarble-onlyfans 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-onlyfans\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Onlyfans\",\"isVariableProduct\":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-60-usd-ww, 53, rewarble-onlyfans 60 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-onlyfans-ww-usd-60","name":"rewarble-onlyfans 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-onlyfans","category":"payment-card","redeemType":"currency","brandName":"Rewarble Onlyfans","isVariableProduct":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-60-usd-ww, 53, rewarble-onlyfans 60 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-onlyfans-ww-usd-60\",\"name\":\"rewarble-onlyfans 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-onlyfans\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Onlyfans\",\"isVariableProduct\":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-100-usd-ww, 53, rewarble-onlyfans 100 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-onlyfans-ww-usd-100","name":"rewarble-onlyfans 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-onlyfans","category":"payment-card","redeemType":"currency","brandName":"Rewarble Onlyfans","isVariableProduct":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-100-usd-ww, 53, rewarble-onlyfans 100 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-onlyfans-ww-usd-100\",\"name\":\"rewarble-onlyfans 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-onlyfans\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Onlyfans\",\"isVariableProduct\":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:21] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-150-usd-ww, 53, rewarble-onlyfans 150 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-onlyfans-ww-usd-150","name":"rewarble-onlyfans 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-onlyfans","category":"payment-card","redeemType":"currency","brandName":"Rewarble Onlyfans","isVariableProduct":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-onlyfans-150-usd-ww, 53, rewarble-onlyfans 150 USD WW, rewarble-onlyfans, Rewarble Onlyfans, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-onlyfans-ww-usd-150\",\"name\":\"rewarble-onlyfans 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-onlyfans\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Onlyfans\",\"isVariableProduct\":false}, 2026-06-08 22:29:21, 2026-06-08 22:29:21)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-onlyfans-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:22] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-30-usd-ww, 54, rewarble-patreon 30 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-patreon-ww-usd-30","name":"rewarble-patreon 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-patreon","category":"payment-card","redeemType":"currency","brandName":"Rewarble Patreon","isVariableProduct":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-30-usd-ww, 54, rewarble-patreon 30 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-patreon-ww-usd-30\",\"name\":\"rewarble-patreon 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-patreon\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Patreon\",\"isVariableProduct\":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:22] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-50-usd-ww, 54, rewarble-patreon 50 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-patreon-ww-usd-50","name":"rewarble-patreon 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-patreon","category":"payment-card","redeemType":"currency","brandName":"Rewarble Patreon","isVariableProduct":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-50-usd-ww, 54, rewarble-patreon 50 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-patreon-ww-usd-50\",\"name\":\"rewarble-patreon 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-patreon\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Patreon\",\"isVariableProduct\":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:22] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-60-usd-ww, 54, rewarble-patreon 60 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-patreon-ww-usd-60","name":"rewarble-patreon 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-patreon","category":"payment-card","redeemType":"currency","brandName":"Rewarble Patreon","isVariableProduct":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-60-usd-ww, 54, rewarble-patreon 60 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-patreon-ww-usd-60\",\"name\":\"rewarble-patreon 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-patreon\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Patreon\",\"isVariableProduct\":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:22] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-100-usd-ww, 54, rewarble-patreon 100 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-patreon-ww-usd-100","name":"rewarble-patreon 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-patreon","category":"payment-card","redeemType":"currency","brandName":"Rewarble Patreon","isVariableProduct":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-100-usd-ww, 54, rewarble-patreon 100 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-patreon-ww-usd-100\",\"name\":\"rewarble-patreon 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-patreon\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Patreon\",\"isVariableProduct\":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:22] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-150-usd-ww, 54, rewarble-patreon 150 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-patreon-ww-usd-150","name":"rewarble-patreon 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-patreon","category":"payment-card","redeemType":"currency","brandName":"Rewarble Patreon","isVariableProduct":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-patreon-150-usd-ww, 54, rewarble-patreon 150 USD WW, rewarble-patreon, Rewarble Patreon, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-patreon-ww-usd-150\",\"name\":\"rewarble-patreon 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-patreon\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Patreon\",\"isVariableProduct\":false}, 2026-06-08 22:29:22, 2026-06-08 22:29:22)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-patreon-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-aud-ww, 55, paypal 5 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 5, aud, 1, 0, {"slug":"paypal-ww-aud-5","name":"paypal 5 AUD WW","faceValueAmount":5,"faceValueCurrency":"aud","isStocked":true,"priceAmount":5.13,"priceCurrency":"aud","priceInclVat":5.13,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-aud-ww, 55, paypal 5 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 5, aud, 1, 0, {\"slug\":\"paypal-ww-aud-5\",\"name\":\"paypal 5 AUD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"aud\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-cad-ww, 55, paypal 5 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 5, cad, 1, 0, {"slug":"paypal-ww-cad-5","name":"paypal 5 CAD WW","faceValueAmount":5,"faceValueCurrency":"cad","isStocked":true,"priceAmount":5.13,"priceCurrency":"cad","priceInclVat":5.13,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-cad-ww, 55, paypal 5 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 5, cad, 1, 0, {\"slug\":\"paypal-ww-cad-5\",\"name\":\"paypal 5 CAD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"cad\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-eur-ww, 55, paypal 5 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 5, eur, 1, 0, {"slug":"paypal-ww-eur-5","name":"paypal 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-eur-ww, 55, paypal 5 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"paypal-ww-eur-5\",\"name\":\"paypal 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-gbp-ww, 55, paypal 5 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 5, gbp, 1, 0, {"slug":"paypal-ww-gbp-5","name":"paypal 5 GBP WW","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.13,"priceCurrency":"gbp","priceInclVat":5.13,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-gbp-ww, 55, paypal 5 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 5, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-5\",\"name\":\"paypal 5 GBP WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-usd-ww, 55, paypal 5 USD WW, paypal, Rewarble PayPal, payment-card, currency, 5, usd, 1, 0, {"slug":"paypal-ww-usd-5","name":"paypal 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-5-usd-ww, 55, paypal 5 USD WW, paypal, Rewarble PayPal, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"paypal-ww-usd-5\",\"name\":\"paypal 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-aud-ww, 55, paypal 10 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 10, aud, 1, 0, {"slug":"paypal-ww-aud-10","name":"paypal 10 AUD WW","faceValueAmount":10,"faceValueCurrency":"aud","isStocked":true,"priceAmount":10.25,"priceCurrency":"aud","priceInclVat":10.25,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-aud-ww, 55, paypal 10 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 10, aud, 1, 0, {\"slug\":\"paypal-ww-aud-10\",\"name\":\"paypal 10 AUD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"aud\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-cad-ww, 55, paypal 10 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 10, cad, 1, 0, {"slug":"paypal-ww-cad-10","name":"paypal 10 CAD WW","faceValueAmount":10,"faceValueCurrency":"cad","isStocked":true,"priceAmount":10.25,"priceCurrency":"cad","priceInclVat":10.25,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-cad-ww, 55, paypal 10 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 10, cad, 1, 0, {\"slug\":\"paypal-ww-cad-10\",\"name\":\"paypal 10 CAD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"cad\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-eur-ww, 55, paypal 10 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 10, eur, 1, 0, {"slug":"paypal-ww-eur-10","name":"paypal 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-eur-ww, 55, paypal 10 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"paypal-ww-eur-10\",\"name\":\"paypal 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-gbp-ww, 55, paypal 10 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 10, gbp, 1, 0, {"slug":"paypal-ww-gbp-10","name":"paypal 10 GBP WW","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.25,"priceCurrency":"gbp","priceInclVat":10.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-gbp-ww, 55, paypal 10 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 10, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-10\",\"name\":\"paypal 10 GBP WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-usd-ww, 55, paypal 10 USD WW, paypal, Rewarble PayPal, payment-card, currency, 10, usd, 1, 0, {"slug":"paypal-ww-usd-10","name":"paypal 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-10-usd-ww, 55, paypal 10 USD WW, paypal, Rewarble PayPal, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"paypal-ww-usd-10\",\"name\":\"paypal 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-aud-ww, 55, paypal 15 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 15, aud, 1, 0, {"slug":"paypal-ww-aud-15","name":"paypal 15 AUD WW","faceValueAmount":15,"faceValueCurrency":"aud","isStocked":true,"priceAmount":15.38,"priceCurrency":"aud","priceInclVat":15.38,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-aud-ww, 55, paypal 15 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 15, aud, 1, 0, {\"slug\":\"paypal-ww-aud-15\",\"name\":\"paypal 15 AUD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"aud\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-cad-ww, 55, paypal 15 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 15, cad, 1, 0, {"slug":"paypal-ww-cad-15","name":"paypal 15 CAD WW","faceValueAmount":15,"faceValueCurrency":"cad","isStocked":true,"priceAmount":15.38,"priceCurrency":"cad","priceInclVat":15.38,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-cad-ww, 55, paypal 15 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 15, cad, 1, 0, {\"slug\":\"paypal-ww-cad-15\",\"name\":\"paypal 15 CAD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"cad\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-eur-ww, 55, paypal 15 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 15, eur, 1, 0, {"slug":"paypal-ww-eur-15","name":"paypal 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-eur-ww, 55, paypal 15 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"paypal-ww-eur-15\",\"name\":\"paypal 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-gbp-ww, 55, paypal 15 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 15, gbp, 1, 0, {"slug":"paypal-ww-gbp-15","name":"paypal 15 GBP WW","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":15.38,"priceCurrency":"gbp","priceInclVat":15.38,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-gbp-ww, 55, paypal 15 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 15, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-15\",\"name\":\"paypal 15 GBP WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"gbp\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-usd-ww, 55, paypal 15 USD WW, paypal, Rewarble PayPal, payment-card, currency, 15, usd, 1, 0, {"slug":"paypal-ww-usd-15","name":"paypal 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-15-usd-ww, 55, paypal 15 USD WW, paypal, Rewarble PayPal, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"paypal-ww-usd-15\",\"name\":\"paypal 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-aud-ww, 55, paypal 20 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 20, aud, 1, 0, {"slug":"paypal-ww-aud-20","name":"paypal 20 AUD WW","faceValueAmount":20,"faceValueCurrency":"aud","isStocked":true,"priceAmount":20.5,"priceCurrency":"aud","priceInclVat":20.5,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-aud-ww, 55, paypal 20 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 20, aud, 1, 0, {\"slug\":\"paypal-ww-aud-20\",\"name\":\"paypal 20 AUD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"aud\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-cad-ww, 55, paypal 20 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 20, cad, 1, 0, {"slug":"paypal-ww-cad-20","name":"paypal 20 CAD WW","faceValueAmount":20,"faceValueCurrency":"cad","isStocked":true,"priceAmount":20.5,"priceCurrency":"cad","priceInclVat":20.5,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-cad-ww, 55, paypal 20 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 20, cad, 1, 0, {\"slug\":\"paypal-ww-cad-20\",\"name\":\"paypal 20 CAD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"cad\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-eur-ww, 55, paypal 20 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 20, eur, 1, 0, {"slug":"paypal-ww-eur-20","name":"paypal 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-eur-ww, 55, paypal 20 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"paypal-ww-eur-20\",\"name\":\"paypal 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-gbp-ww, 55, paypal 20 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 20, gbp, 1, 0, {"slug":"paypal-ww-gbp-20","name":"paypal 20 GBP WW","faceValueAmount":20,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":20.5,"priceCurrency":"gbp","priceInclVat":20.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-gbp-ww, 55, paypal 20 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 20, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-20\",\"name\":\"paypal 20 GBP WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-usd-ww, 55, paypal 20 USD WW, paypal, Rewarble PayPal, payment-card, currency, 20, usd, 1, 0, {"slug":"paypal-ww-usd-20","name":"paypal 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-20-usd-ww, 55, paypal 20 USD WW, paypal, Rewarble PayPal, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"paypal-ww-usd-20\",\"name\":\"paypal 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-aud-ww, 55, paypal 25 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 25, aud, 1, 0, {"slug":"paypal-ww-aud-25","name":"paypal 25 AUD WW","faceValueAmount":25,"faceValueCurrency":"aud","isStocked":true,"priceAmount":25.63,"priceCurrency":"aud","priceInclVat":25.63,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-aud-ww, 55, paypal 25 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 25, aud, 1, 0, {\"slug\":\"paypal-ww-aud-25\",\"name\":\"paypal 25 AUD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"aud\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-cad-ww, 55, paypal 25 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 25, cad, 1, 0, {"slug":"paypal-ww-cad-25","name":"paypal 25 CAD WW","faceValueAmount":25,"faceValueCurrency":"cad","isStocked":true,"priceAmount":25.63,"priceCurrency":"cad","priceInclVat":25.63,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-cad-ww, 55, paypal 25 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 25, cad, 1, 0, {\"slug\":\"paypal-ww-cad-25\",\"name\":\"paypal 25 CAD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"cad\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-eur-ww, 55, paypal 25 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 25, eur, 1, 0, {"slug":"paypal-ww-eur-25","name":"paypal 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-eur-ww, 55, paypal 25 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"paypal-ww-eur-25\",\"name\":\"paypal 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-gbp-ww, 55, paypal 25 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 25, gbp, 1, 0, {"slug":"paypal-ww-gbp-25","name":"paypal 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-gbp-ww, 55, paypal 25 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-25\",\"name\":\"paypal 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-usd-ww, 55, paypal 25 USD WW, paypal, Rewarble PayPal, payment-card, currency, 25, usd, 1, 0, {"slug":"paypal-ww-usd-25","name":"paypal 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-25-usd-ww, 55, paypal 25 USD WW, paypal, Rewarble PayPal, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"paypal-ww-usd-25\",\"name\":\"paypal 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-aud-ww, 55, paypal 30 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 30, aud, 1, 0, {"slug":"paypal-ww-aud-30","name":"paypal 30 AUD WW","faceValueAmount":30,"faceValueCurrency":"aud","isStocked":true,"priceAmount":30.75,"priceCurrency":"aud","priceInclVat":30.75,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-aud-ww, 55, paypal 30 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 30, aud, 1, 0, {\"slug\":\"paypal-ww-aud-30\",\"name\":\"paypal 30 AUD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"aud\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-cad-ww, 55, paypal 30 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 30, cad, 1, 0, {"slug":"paypal-ww-cad-30","name":"paypal 30 CAD WW","faceValueAmount":30,"faceValueCurrency":"cad","isStocked":true,"priceAmount":30.75,"priceCurrency":"cad","priceInclVat":30.75,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-cad-ww, 55, paypal 30 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 30, cad, 1, 0, {\"slug\":\"paypal-ww-cad-30\",\"name\":\"paypal 30 CAD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"cad\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-eur-ww, 55, paypal 30 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 30, eur, 1, 0, {"slug":"paypal-ww-eur-30","name":"paypal 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-eur-ww, 55, paypal 30 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"paypal-ww-eur-30\",\"name\":\"paypal 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-gbp-ww, 55, paypal 30 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 30, gbp, 1, 0, {"slug":"paypal-ww-gbp-30","name":"paypal 30 GBP WW","faceValueAmount":30,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":30.75,"priceCurrency":"gbp","priceInclVat":30.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-gbp-ww, 55, paypal 30 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 30, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-30\",\"name\":\"paypal 30 GBP WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-usd-ww, 55, paypal 30 USD WW, paypal, Rewarble PayPal, payment-card, currency, 30, usd, 1, 0, {"slug":"paypal-ww-usd-30","name":"paypal 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-30-usd-ww, 55, paypal 30 USD WW, paypal, Rewarble PayPal, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"paypal-ww-usd-30\",\"name\":\"paypal 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-aud-ww, 55, paypal 50 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 50, aud, 1, 0, {"slug":"paypal-ww-aud-50","name":"paypal 50 AUD WW","faceValueAmount":50,"faceValueCurrency":"aud","isStocked":true,"priceAmount":51.25,"priceCurrency":"aud","priceInclVat":51.25,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-aud-ww, 55, paypal 50 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 50, aud, 1, 0, {\"slug\":\"paypal-ww-aud-50\",\"name\":\"paypal 50 AUD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"aud\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-cad-ww, 55, paypal 50 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 50, cad, 1, 0, {"slug":"paypal-ww-cad-50","name":"paypal 50 CAD WW","faceValueAmount":50,"faceValueCurrency":"cad","isStocked":true,"priceAmount":51.25,"priceCurrency":"cad","priceInclVat":51.25,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-cad-ww, 55, paypal 50 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 50, cad, 1, 0, {\"slug\":\"paypal-ww-cad-50\",\"name\":\"paypal 50 CAD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"cad\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-eur-ww, 55, paypal 50 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 50, eur, 1, 0, {"slug":"paypal-ww-eur-50","name":"paypal 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-eur-ww, 55, paypal 50 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"paypal-ww-eur-50\",\"name\":\"paypal 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-gbp-ww, 55, paypal 50 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 50, gbp, 1, 0, {"slug":"paypal-ww-gbp-50","name":"paypal 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-gbp-ww, 55, paypal 50 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-50\",\"name\":\"paypal 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-usd-ww, 55, paypal 50 USD WW, paypal, Rewarble PayPal, payment-card, currency, 50, usd, 1, 0, {"slug":"paypal-ww-usd-50","name":"paypal 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-50-usd-ww, 55, paypal 50 USD WW, paypal, Rewarble PayPal, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"paypal-ww-usd-50\",\"name\":\"paypal 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-aud-ww, 55, paypal 60 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 60, aud, 1, 0, {"slug":"paypal-ww-aud-60","name":"paypal 60 AUD WW","faceValueAmount":60,"faceValueCurrency":"aud","isStocked":true,"priceAmount":61.5,"priceCurrency":"aud","priceInclVat":61.5,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-aud-ww, 55, paypal 60 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 60, aud, 1, 0, {\"slug\":\"paypal-ww-aud-60\",\"name\":\"paypal 60 AUD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"aud\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-cad-ww, 55, paypal 60 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 60, cad, 1, 0, {"slug":"paypal-ww-cad-60","name":"paypal 60 CAD WW","faceValueAmount":60,"faceValueCurrency":"cad","isStocked":true,"priceAmount":61.5,"priceCurrency":"cad","priceInclVat":61.5,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-cad-ww, 55, paypal 60 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 60, cad, 1, 0, {\"slug\":\"paypal-ww-cad-60\",\"name\":\"paypal 60 CAD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"cad\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-eur-ww, 55, paypal 60 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 60, eur, 1, 0, {"slug":"paypal-ww-eur-60","name":"paypal 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-eur-ww, 55, paypal 60 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"paypal-ww-eur-60\",\"name\":\"paypal 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-gbp-ww, 55, paypal 60 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 60, gbp, 1, 0, {"slug":"paypal-ww-gbp-60","name":"paypal 60 GBP WW","faceValueAmount":60,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":61.5,"priceCurrency":"gbp","priceInclVat":61.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-gbp-ww, 55, paypal 60 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 60, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-60\",\"name\":\"paypal 60 GBP WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-usd-ww, 55, paypal 60 USD WW, paypal, Rewarble PayPal, payment-card, currency, 60, usd, 1, 0, {"slug":"paypal-ww-usd-60","name":"paypal 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-60-usd-ww, 55, paypal 60 USD WW, paypal, Rewarble PayPal, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"paypal-ww-usd-60\",\"name\":\"paypal 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-aud-ww, 55, paypal 100 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 100, aud, 1, 0, {"slug":"paypal-ww-aud-100","name":"paypal 100 AUD WW","faceValueAmount":100,"faceValueCurrency":"aud","isStocked":true,"priceAmount":102.5,"priceCurrency":"aud","priceInclVat":102.5,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-aud-ww, 55, paypal 100 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 100, aud, 1, 0, {\"slug\":\"paypal-ww-aud-100\",\"name\":\"paypal 100 AUD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"aud\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-cad-ww, 55, paypal 100 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 100, cad, 1, 0, {"slug":"paypal-ww-cad-100","name":"paypal 100 CAD WW","faceValueAmount":100,"faceValueCurrency":"cad","isStocked":true,"priceAmount":102.5,"priceCurrency":"cad","priceInclVat":102.5,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-cad-ww, 55, paypal 100 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 100, cad, 1, 0, {\"slug\":\"paypal-ww-cad-100\",\"name\":\"paypal 100 CAD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"cad\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-eur-ww, 55, paypal 100 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 100, eur, 1, 0, {"slug":"paypal-ww-eur-100","name":"paypal 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-eur-ww, 55, paypal 100 EUR WW, paypal, Rewarble PayPal, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"paypal-ww-eur-100\",\"name\":\"paypal 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-gbp-ww, 55, paypal 100 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 100, gbp, 1, 0, {"slug":"paypal-ww-gbp-100","name":"paypal 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-gbp-ww, 55, paypal 100 GBP WW, paypal, Rewarble PayPal, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"paypal-ww-gbp-100\",\"name\":\"paypal 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-usd-ww, 55, paypal 100 USD WW, paypal, Rewarble PayPal, payment-card, currency, 100, usd, 1, 0, {"slug":"paypal-ww-usd-100","name":"paypal 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-100-usd-ww, 55, paypal 100 USD WW, paypal, Rewarble PayPal, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"paypal-ww-usd-100\",\"name\":\"paypal 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-250-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-250-aud-ww, 55, paypal 250 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 250, aud, 1, 0, {"slug":"paypal-ww-aud-250","name":"paypal 250 AUD WW","faceValueAmount":250,"faceValueCurrency":"aud","isStocked":true,"priceAmount":256.25,"priceCurrency":"aud","priceInclVat":256.25,"vatAmount":0,"redeemValue":"aud","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-250-aud-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-250-aud-ww, 55, paypal 250 AUD WW, paypal, Rewarble PayPal, payment-card, currency, 250, aud, 1, 0, {\"slug\":\"paypal-ww-aud-250\",\"name\":\"paypal 250 AUD WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":256.25,\"priceCurrency\":\"aud\",\"priceInclVat\":256.25,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-250-aud-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:24] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-250-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-250-cad-ww, 55, paypal 250 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 250, cad, 1, 0, {"slug":"paypal-ww-cad-250","name":"paypal 250 CAD WW","faceValueAmount":250,"faceValueCurrency":"cad","isStocked":true,"priceAmount":256.25,"priceCurrency":"cad","priceInclVat":256.25,"vatAmount":0,"redeemValue":"cad","brandSlug":"paypal","category":"payment-card","redeemType":"currency","brandName":"Rewarble PayPal","isVariableProduct":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-250-cad-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paypal-250-cad-ww, 55, paypal 250 CAD WW, paypal, Rewarble PayPal, payment-card, currency, 250, cad, 1, 0, {\"slug\":\"paypal-ww-cad-250\",\"name\":\"paypal 250 CAD WW\",\"faceValueAmount\":250,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":256.25,\"priceCurrency\":\"cad\",\"priceInclVat\":256.25,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"paypal\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble PayPal\",\"isVariableProduct\":false}, 2026-06-08 22:29:24, 2026-06-08 22:29:24)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paypal-250-cad-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:25] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-payeer-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-payeer-variable-eur, 56, Rewarble Payeer Variable EUR, payeer, Rewarble Payeer, payment-card, currency, 5, eur, 0, 1, {"slug":"payeer-variable-eur","name":"Rewarble Payeer Variable EUR","faceValueCurrency":"eur","faceValueMin":5,"faceValueMax":500,"isStocked":false,"redeemValue":"eur","brandSlug":"payeer","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payeer","isVariableProduct":true}, 2026-06-08 22:29:25, 2026-06-08 22:29:25)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-payeer-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-payeer-variable-eur, 56, Rewarble Payeer Variable EUR, payeer, Rewarble Payeer, payment-card, currency, 5, eur, 0, 1, {\"slug\":\"payeer-variable-eur\",\"name\":\"Rewarble Payeer Variable EUR\",\"faceValueCurrency\":\"eur\",\"faceValueMin\":5,\"faceValueMax\":500,\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"payeer\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payeer\",\"isVariableProduct\":true}, 2026-06-08 22:29:25, 2026-06-08 22:29:25)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-payeer-variable-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:25] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-payeer-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-payeer-variable-usd, 56, Rewarble Payeer Variable USD, payeer, Rewarble Payeer, payment-card, currency, 5, usd, 0, 1, {"slug":"payeer-variable-usd","name":"Rewarble Payeer Variable USD","faceValueCurrency":"usd","faceValueMin":5,"faceValueMax":500,"isStocked":false,"redeemValue":"usd","brandSlug":"payeer","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payeer","isVariableProduct":true}, 2026-06-08 22:29:25, 2026-06-08 22:29:25)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-payeer-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-payeer-variable-usd, 56, Rewarble Payeer Variable USD, payeer, Rewarble Payeer, payment-card, currency, 5, usd, 0, 1, {\"slug\":\"payeer-variable-usd\",\"name\":\"Rewarble Payeer Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":5,\"faceValueMax\":500,\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"payeer\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payeer\",\"isVariableProduct\":true}, 2026-06-08 22:29:25, 2026-06-08 22:29:25)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-payeer-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:25] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payeer-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payeer-30-eur-ww, 56, payeer 30 EUR WW, payeer, Rewarble Payeer, payment-card, currency, 30, eur, 0, 0, {"slug":"payeer-ww-eur-30","name":"payeer 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"payeer","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payeer","isVariableProduct":false}, 2026-06-08 22:29:25, 2026-06-08 22:29:25)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payeer-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payeer-30-eur-ww, 56, payeer 30 EUR WW, payeer, Rewarble Payeer, payment-card, currency, 30, eur, 0, 0, {\"slug\":\"payeer-ww-eur-30\",\"name\":\"payeer 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"payeer\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payeer\",\"isVariableProduct\":false}, 2026-06-08 22:29:25, 2026-06-08 22:29:25)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payeer-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-paysera-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-paysera-variable-eur, 57, Rewarble Paysera Variable EUR, paysera, Rewarble Paysera, payment-card, currency, 5, eur, 1, 1, {"slug":"paysera-variable-eur","name":"Rewarble Paysera Variable EUR","faceValueCurrency":"eur","faceValueMin":5,"faceValueMax":500,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"eur","redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":true}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-paysera-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-paysera-variable-eur, 57, Rewarble Paysera Variable EUR, paysera, Rewarble Paysera, payment-card, currency, 5, eur, 1, 1, {\"slug\":\"paysera-variable-eur\",\"name\":\"Rewarble Paysera Variable EUR\",\"faceValueCurrency\":\"eur\",\"faceValueMin\":5,\"faceValueMax\":500,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"eur\",\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":true}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-paysera-variable-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-paysera-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-paysera-variable-usd, 57, Rewarble Paysera Variable USD, paysera, Rewarble Paysera, payment-card, currency, 5, usd, 1, 1, {"slug":"paysera-variable-usd","name":"Rewarble Paysera Variable USD","faceValueCurrency":"usd","faceValueMin":5,"faceValueMax":500,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":true}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-paysera-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-paysera-variable-usd, 57, Rewarble Paysera Variable USD, paysera, Rewarble Paysera, payment-card, currency, 5, usd, 1, 1, {\"slug\":\"paysera-variable-usd\",\"name\":\"Rewarble Paysera Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":5,\"faceValueMax\":500,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":true}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-paysera-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-5-eur-ww, 57, paysera 5 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 5, eur, 1, 0, {"slug":"paysera-ww-eur-5","name":"paysera 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-5-eur-ww, 57, paysera 5 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"paysera-ww-eur-5\",\"name\":\"paysera 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-10-eur-ww, 57, paysera 10 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 10, eur, 1, 0, {"slug":"paysera-ww-eur-10","name":"paysera 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-10-eur-ww, 57, paysera 10 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"paysera-ww-eur-10\",\"name\":\"paysera 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-10-usd-ww, 57, paysera 10 USD WW, paysera, Rewarble Paysera, payment-card, currency, 10, usd, 1, 0, {"slug":"paysera-ww-usd-10","name":"paysera 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-10-usd-ww, 57, paysera 10 USD WW, paysera, Rewarble Paysera, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"paysera-ww-usd-10\",\"name\":\"paysera 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-15-eur-ww, 57, paysera 15 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 15, eur, 1, 0, {"slug":"paysera-ww-eur-15","name":"paysera 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-15-eur-ww, 57, paysera 15 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"paysera-ww-eur-15\",\"name\":\"paysera 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-20-eur-ww, 57, paysera 20 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 20, eur, 1, 0, {"slug":"paysera-ww-eur-20","name":"paysera 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-20-eur-ww, 57, paysera 20 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"paysera-ww-eur-20\",\"name\":\"paysera 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-25-eur-ww, 57, paysera 25 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 25, eur, 1, 0, {"slug":"paysera-ww-eur-25","name":"paysera 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-25-eur-ww, 57, paysera 25 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"paysera-ww-eur-25\",\"name\":\"paysera 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-30-eur-ww, 57, paysera 30 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 30, eur, 1, 0, {"slug":"paysera-ww-eur-30","name":"paysera 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-30-eur-ww, 57, paysera 30 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"paysera-ww-eur-30\",\"name\":\"paysera 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-30-usd-ww, 57, paysera 30 USD WW, paysera, Rewarble Paysera, payment-card, currency, 30, usd, 1, 0, {"slug":"paysera-ww-usd-30","name":"paysera 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-30-usd-ww, 57, paysera 30 USD WW, paysera, Rewarble Paysera, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"paysera-ww-usd-30\",\"name\":\"paysera 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-50-eur-ww, 57, paysera 50 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 50, eur, 1, 0, {"slug":"paysera-ww-eur-50","name":"paysera 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-50-eur-ww, 57, paysera 50 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"paysera-ww-eur-50\",\"name\":\"paysera 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-60-eur-ww, 57, paysera 60 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 60, eur, 1, 0, {"slug":"paysera-ww-eur-60","name":"paysera 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-60-eur-ww, 57, paysera 60 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"paysera-ww-eur-60\",\"name\":\"paysera 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-60-usd-ww, 57, paysera 60 USD WW, paysera, Rewarble Paysera, payment-card, currency, 60, usd, 1, 0, {"slug":"paysera-ww-usd-60","name":"paysera 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-60-usd-ww, 57, paysera 60 USD WW, paysera, Rewarble Paysera, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"paysera-ww-usd-60\",\"name\":\"paysera 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-100-eur-ww, 57, paysera 100 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 100, eur, 1, 0, {"slug":"paysera-ww-eur-100","name":"paysera 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-100-eur-ww, 57, paysera 100 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"paysera-ww-eur-100\",\"name\":\"paysera 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-100-usd-ww, 57, paysera 100 USD WW, paysera, Rewarble Paysera, payment-card, currency, 100, usd, 1, 0, {"slug":"paysera-ww-usd-100","name":"paysera 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-100-usd-ww, 57, paysera 100 USD WW, paysera, Rewarble Paysera, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"paysera-ww-usd-100\",\"name\":\"paysera 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:29] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-150-eur-ww, 57, paysera 150 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 150, eur, 1, 0, {"slug":"paysera-ww-eur-150","name":"paysera 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"paysera","category":"payment-card","redeemType":"currency","brandName":"Rewarble Paysera","isVariableProduct":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysera-150-eur-ww, 57, paysera 150 EUR WW, paysera, Rewarble Paysera, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"paysera-ww-eur-150\",\"name\":\"paysera 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"paysera\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Paysera\",\"isVariableProduct\":false}, 2026-06-08 22:29:29, 2026-06-08 22:29:29)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysera-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-5-eur-ww, 58, payz 5 EUR WW, payz, Rewarble Payz, payment-card, currency, 5, eur, 1, 0, {"slug":"payz-ww-eur-5","name":"payz 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-5-eur-ww, 58, payz 5 EUR WW, payz, Rewarble Payz, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"payz-ww-eur-5\",\"name\":\"payz 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-5-usd-ww, 58, payz 5 USD WW, payz, Rewarble Payz, payment-card, currency, 5, usd, 1, 0, {"slug":"payz-ww-usd-5","name":"payz 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-5-usd-ww, 58, payz 5 USD WW, payz, Rewarble Payz, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"payz-ww-usd-5\",\"name\":\"payz 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-10-eur-ww, 58, payz 10 EUR WW, payz, Rewarble Payz, payment-card, currency, 10, eur, 1, 0, {"slug":"payz-ww-eur-10","name":"payz 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-10-eur-ww, 58, payz 10 EUR WW, payz, Rewarble Payz, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"payz-ww-eur-10\",\"name\":\"payz 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-10-usd-ww, 58, payz 10 USD WW, payz, Rewarble Payz, payment-card, currency, 10, usd, 1, 0, {"slug":"payz-ww-usd-10","name":"payz 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-10-usd-ww, 58, payz 10 USD WW, payz, Rewarble Payz, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"payz-ww-usd-10\",\"name\":\"payz 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-15-eur-ww, 58, payz 15 EUR WW, payz, Rewarble Payz, payment-card, currency, 15, eur, 1, 0, {"slug":"payz-ww-eur-15","name":"payz 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-15-eur-ww, 58, payz 15 EUR WW, payz, Rewarble Payz, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"payz-ww-eur-15\",\"name\":\"payz 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-15-usd-ww, 58, payz 15 USD WW, payz, Rewarble Payz, payment-card, currency, 15, usd, 1, 0, {"slug":"payz-ww-usd-15","name":"payz 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-15-usd-ww, 58, payz 15 USD WW, payz, Rewarble Payz, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"payz-ww-usd-15\",\"name\":\"payz 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-20-eur-ww, 58, payz 20 EUR WW, payz, Rewarble Payz, payment-card, currency, 20, eur, 1, 0, {"slug":"payz-ww-eur-20","name":"payz 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-20-eur-ww, 58, payz 20 EUR WW, payz, Rewarble Payz, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"payz-ww-eur-20\",\"name\":\"payz 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-20-usd-ww, 58, payz 20 USD WW, payz, Rewarble Payz, payment-card, currency, 20, usd, 1, 0, {"slug":"payz-ww-usd-20","name":"payz 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-20-usd-ww, 58, payz 20 USD WW, payz, Rewarble Payz, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"payz-ww-usd-20\",\"name\":\"payz 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-25-eur-ww, 58, payz 25 EUR WW, payz, Rewarble Payz, payment-card, currency, 25, eur, 1, 0, {"slug":"payz-ww-eur-25","name":"payz 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-25-eur-ww, 58, payz 25 EUR WW, payz, Rewarble Payz, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"payz-ww-eur-25\",\"name\":\"payz 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-25-usd-ww, 58, payz 25 USD WW, payz, Rewarble Payz, payment-card, currency, 25, usd, 1, 0, {"slug":"payz-ww-usd-25","name":"payz 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-25-usd-ww, 58, payz 25 USD WW, payz, Rewarble Payz, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"payz-ww-usd-25\",\"name\":\"payz 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-30-eur-ww, 58, payz 30 EUR WW, payz, Rewarble Payz, payment-card, currency, 30, eur, 1, 0, {"slug":"payz-ww-eur-30","name":"payz 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-30-eur-ww, 58, payz 30 EUR WW, payz, Rewarble Payz, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"payz-ww-eur-30\",\"name\":\"payz 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-30-usd-ww, 58, payz 30 USD WW, payz, Rewarble Payz, payment-card, currency, 30, usd, 1, 0, {"slug":"payz-ww-usd-30","name":"payz 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-30-usd-ww, 58, payz 30 USD WW, payz, Rewarble Payz, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"payz-ww-usd-30\",\"name\":\"payz 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-50-eur-ww, 58, payz 50 EUR WW, payz, Rewarble Payz, payment-card, currency, 50, eur, 1, 0, {"slug":"payz-ww-eur-50","name":"payz 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-50-eur-ww, 58, payz 50 EUR WW, payz, Rewarble Payz, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"payz-ww-eur-50\",\"name\":\"payz 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-50-usd-ww, 58, payz 50 USD WW, payz, Rewarble Payz, payment-card, currency, 50, usd, 1, 0, {"slug":"payz-ww-usd-50","name":"payz 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-50-usd-ww, 58, payz 50 USD WW, payz, Rewarble Payz, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"payz-ww-usd-50\",\"name\":\"payz 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-60-eur-ww, 58, payz 60 EUR WW, payz, Rewarble Payz, payment-card, currency, 60, eur, 1, 0, {"slug":"payz-ww-eur-60","name":"payz 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-60-eur-ww, 58, payz 60 EUR WW, payz, Rewarble Payz, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"payz-ww-eur-60\",\"name\":\"payz 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-60-usd-ww, 58, payz 60 USD WW, payz, Rewarble Payz, payment-card, currency, 60, usd, 1, 0, {"slug":"payz-ww-usd-60","name":"payz 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-60-usd-ww, 58, payz 60 USD WW, payz, Rewarble Payz, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"payz-ww-usd-60\",\"name\":\"payz 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-100-eur-ww, 58, payz 100 EUR WW, payz, Rewarble Payz, payment-card, currency, 100, eur, 1, 0, {"slug":"payz-ww-eur-100","name":"payz 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-100-eur-ww, 58, payz 100 EUR WW, payz, Rewarble Payz, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"payz-ww-eur-100\",\"name\":\"payz 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-100-usd-ww, 58, payz 100 USD WW, payz, Rewarble Payz, payment-card, currency, 100, usd, 1, 0, {"slug":"payz-ww-usd-100","name":"payz 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-100-usd-ww, 58, payz 100 USD WW, payz, Rewarble Payz, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"payz-ww-usd-100\",\"name\":\"payz 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-150-eur-ww, 58, payz 150 EUR WW, payz, Rewarble Payz, payment-card, currency, 150, eur, 1, 0, {"slug":"payz-ww-eur-150","name":"payz 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-150-eur-ww, 58, payz 150 EUR WW, payz, Rewarble Payz, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"payz-ww-eur-150\",\"name\":\"payz 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:30] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-150-usd-ww, 58, payz 150 USD WW, payz, Rewarble Payz, payment-card, currency, 150, usd, 1, 0, {"slug":"payz-ww-usd-150","name":"payz 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"payz","category":"payment-card","redeemType":"currency","brandName":"Rewarble Payz","isVariableProduct":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (payz-150-usd-ww, 58, payz 150 USD WW, payz, Rewarble Payz, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"payz-ww-usd-150\",\"name\":\"payz 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"payz\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Payz\",\"isVariableProduct\":false}, 2026-06-08 22:29:30, 2026-06-08 22:29:30)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'payz-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-perfectmoney-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-perfectmoney-variable-eur, 59, Rewarble Perfectmoney Variable EUR, perfectmoney, Rewarble Perfect Money, payment-card, currency, 5, eur, 0, 1, {"slug":"perfectmoney-variable-eur","name":"Rewarble Perfectmoney Variable EUR","faceValueCurrency":"eur","faceValueMin":5,"faceValueMax":500,"isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":true}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-perfectmoney-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-perfectmoney-variable-eur, 59, Rewarble Perfectmoney Variable EUR, perfectmoney, Rewarble Perfect Money, payment-card, currency, 5, eur, 0, 1, {\"slug\":\"perfectmoney-variable-eur\",\"name\":\"Rewarble Perfectmoney Variable EUR\",\"faceValueCurrency\":\"eur\",\"faceValueMin\":5,\"faceValueMax\":500,\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":true}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-perfectmoney-variable-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-perfectmoney-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-perfectmoney-variable-usd, 59, Rewarble Perfectmoney Variable USD, perfectmoney, Rewarble Perfect Money, payment-card, currency, 5, usd, 0, 1, {"slug":"perfectmoney-variable-usd","name":"Rewarble Perfectmoney Variable USD","faceValueCurrency":"usd","faceValueMin":5,"faceValueMax":500,"isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":true}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-perfectmoney-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-perfectmoney-variable-usd, 59, Rewarble Perfectmoney Variable USD, perfectmoney, Rewarble Perfect Money, payment-card, currency, 5, usd, 0, 1, {\"slug\":\"perfectmoney-variable-usd\",\"name\":\"Rewarble Perfectmoney Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":5,\"faceValueMax\":500,\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":true}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-perfectmoney-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-5-eur-ww, 59, perfectmoney 5 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 5, eur, 0, 0, {"slug":"perfectmoney-ww-eur-5","name":"perfectmoney 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-5-eur-ww, 59, perfectmoney 5 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 5, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-5\",\"name\":\"perfectmoney 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-10-eur-ww, 59, perfectmoney 10 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 10, eur, 0, 0, {"slug":"perfectmoney-ww-eur-10","name":"perfectmoney 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-10-eur-ww, 59, perfectmoney 10 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 10, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-10\",\"name\":\"perfectmoney 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-10-usd-ww, 59, perfectmoney 10 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 10, usd, 0, 0, {"slug":"perfectmoney-ww-usd-10","name":"perfectmoney 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-10-usd-ww, 59, perfectmoney 10 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 10, usd, 0, 0, {\"slug\":\"perfectmoney-ww-usd-10\",\"name\":\"perfectmoney 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-15-eur-ww, 59, perfectmoney 15 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 15, eur, 0, 0, {"slug":"perfectmoney-ww-eur-15","name":"perfectmoney 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-15-eur-ww, 59, perfectmoney 15 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 15, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-15\",\"name\":\"perfectmoney 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:32] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-15-usd-ww, 59, perfectmoney 15 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 15, usd, 0, 0, {"slug":"perfectmoney-ww-usd-15","name":"perfectmoney 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-15-usd-ww, 59, perfectmoney 15 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 15, usd, 0, 0, {\"slug\":\"perfectmoney-ww-usd-15\",\"name\":\"perfectmoney 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-20-eur-ww, 59, perfectmoney 20 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 20, eur, 0, 0, {"slug":"perfectmoney-ww-eur-20","name":"perfectmoney 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-20-eur-ww, 59, perfectmoney 20 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 20, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-20\",\"name\":\"perfectmoney 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:32, 2026-06-08 22:29:32)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-25-eur-ww, 59, perfectmoney 25 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 25, eur, 0, 0, {"slug":"perfectmoney-ww-eur-25","name":"perfectmoney 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-25-eur-ww, 59, perfectmoney 25 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 25, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-25\",\"name\":\"perfectmoney 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-25-usd-ww, 59, perfectmoney 25 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 25, usd, 0, 0, {"slug":"perfectmoney-ww-usd-25","name":"perfectmoney 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-25-usd-ww, 59, perfectmoney 25 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 25, usd, 0, 0, {\"slug\":\"perfectmoney-ww-usd-25\",\"name\":\"perfectmoney 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-30-eur-ww, 59, perfectmoney 30 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 30, eur, 0, 0, {"slug":"perfectmoney-ww-eur-30","name":"perfectmoney 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-30-eur-ww, 59, perfectmoney 30 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 30, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-30\",\"name\":\"perfectmoney 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-30-usd-ww, 59, perfectmoney 30 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 30, usd, 0, 0, {"slug":"perfectmoney-ww-usd-30","name":"perfectmoney 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-30-usd-ww, 59, perfectmoney 30 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 30, usd, 0, 0, {\"slug\":\"perfectmoney-ww-usd-30\",\"name\":\"perfectmoney 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-50-eur-ww, 59, perfectmoney 50 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 50, eur, 0, 0, {"slug":"perfectmoney-ww-eur-50","name":"perfectmoney 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-50-eur-ww, 59, perfectmoney 50 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 50, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-50\",\"name\":\"perfectmoney 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-50-usd-ww, 59, perfectmoney 50 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 50, usd, 0, 0, {"slug":"perfectmoney-ww-usd-50","name":"perfectmoney 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-50-usd-ww, 59, perfectmoney 50 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 50, usd, 0, 0, {\"slug\":\"perfectmoney-ww-usd-50\",\"name\":\"perfectmoney 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-60-usd-ww, 59, perfectmoney 60 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 60, usd, 0, 0, {"slug":"perfectmoney-ww-usd-60","name":"perfectmoney 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-60-usd-ww, 59, perfectmoney 60 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 60, usd, 0, 0, {\"slug\":\"perfectmoney-ww-usd-60\",\"name\":\"perfectmoney 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-100-eur-ww, 59, perfectmoney 100 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 100, eur, 0, 0, {"slug":"perfectmoney-ww-eur-100","name":"perfectmoney 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-100-eur-ww, 59, perfectmoney 100 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 100, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-100\",\"name\":\"perfectmoney 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-100-usd-ww, 59, perfectmoney 100 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 100, usd, 0, 0, {"slug":"perfectmoney-ww-usd-100","name":"perfectmoney 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":false,"redeemValue":"usd","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-100-usd-ww, 59, perfectmoney 100 USD WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 100, usd, 0, 0, {\"slug\":\"perfectmoney-ww-usd-100\",\"name\":\"perfectmoney 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":false,\"redeemValue\":\"usd\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:33] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-150-eur-ww, 59, perfectmoney 150 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 150, eur, 0, 0, {"slug":"perfectmoney-ww-eur-150","name":"perfectmoney 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"perfectmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Perfect Money","isVariableProduct":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (perfectmoney-150-eur-ww, 59, perfectmoney 150 EUR WW, perfectmoney, Rewarble Perfect Money, payment-card, currency, 150, eur, 0, 0, {\"slug\":\"perfectmoney-ww-eur-150\",\"name\":\"perfectmoney 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"perfectmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Perfect Money\",\"isVariableProduct\":false}, 2026-06-08 22:29:33, 2026-06-08 22:29:33)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'perfectmoney-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-aud, 60, Revolut Variable AUD, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, aud, 1, 1, {"slug":"rewarble-revolut-variable-aud","name":"Revolut Variable AUD","faceValueCurrency":"aud","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"aud","redeemValue":"aud","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-aud, 60, Revolut Variable AUD, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, aud, 1, 1, {\"slug\":\"rewarble-revolut-variable-aud\",\"name\":\"Revolut Variable AUD\",\"faceValueCurrency\":\"aud\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"aud\",\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-aud' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-cad, 60, Revolut Variable CAD, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, cad, 1, 1, {"slug":"rewarble-revolut-variable-cad","name":"Revolut Variable CAD","faceValueCurrency":"cad","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"cad","redeemValue":"cad","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-cad, 60, Revolut Variable CAD, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, cad, 1, 1, {\"slug\":\"rewarble-revolut-variable-cad\",\"name\":\"Revolut Variable CAD\",\"faceValueCurrency\":\"cad\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"cad\",\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-eur, 60, Revolut Variable EUR, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, eur, 1, 1, {"slug":"rewarble-revolut-variable-eur","name":"Revolut Variable EUR","faceValueCurrency":"eur","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"eur","redeemValue":"eur","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-eur, 60, Revolut Variable EUR, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, eur, 1, 1, {\"slug\":\"rewarble-revolut-variable-eur\",\"name\":\"Revolut Variable EUR\",\"faceValueCurrency\":\"eur\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"eur\",\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-gbp, 60, Revolut Variable GBP, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, gbp, 1, 1, {"slug":"rewarble-revolut-variable-gbp","name":"Revolut Variable GBP","faceValueCurrency":"gbp","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"gbp","redeemValue":"gbp","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-gbp, 60, Revolut Variable GBP, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, gbp, 1, 1, {\"slug\":\"rewarble-revolut-variable-gbp\",\"name\":\"Revolut Variable GBP\",\"faceValueCurrency\":\"gbp\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"gbp\",\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-usd, 60, Revolut Variable USD, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, usd, 1, 1, {"slug":"rewarble-revolut-variable-usd","name":"Revolut Variable USD","faceValueCurrency":"usd","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (revolut-variable-usd, 60, Revolut Variable USD, rewarble-revolut, Rewarble Revolut, payment-card, currency, 1, usd, 1, 1, {\"slug\":\"rewarble-revolut-variable-usd\",\"name\":\"Revolut Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":true}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'revolut-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-5-eur-ww, 60, rewarble-revolut 5 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 5, eur, 1, 0, {"slug":"rewarble-revolut-ww-eur-5","name":"rewarble-revolut 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-5-eur-ww, 60, rewarble-revolut 5 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"rewarble-revolut-ww-eur-5\",\"name\":\"rewarble-revolut 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-5-gbp-ww, 60, rewarble-revolut 5 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 5, gbp, 1, 0, {"slug":"rewarble-revolut-ww-gbp-5","name":"rewarble-revolut 5 GBP WW","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.13,"priceCurrency":"gbp","priceInclVat":5.13,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-5-gbp-ww, 60, rewarble-revolut 5 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 5, gbp, 1, 0, {\"slug\":\"rewarble-revolut-ww-gbp-5\",\"name\":\"rewarble-revolut 5 GBP WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-5-usd-ww, 60, rewarble-revolut 5 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-revolut-ww-usd-5","name":"rewarble-revolut 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-5-usd-ww, 60, rewarble-revolut 5 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-revolut-ww-usd-5\",\"name\":\"rewarble-revolut 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-10-eur-ww, 60, rewarble-revolut 10 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 10, eur, 1, 0, {"slug":"rewarble-revolut-ww-eur-10","name":"rewarble-revolut 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-10-eur-ww, 60, rewarble-revolut 10 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"rewarble-revolut-ww-eur-10\",\"name\":\"rewarble-revolut 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-10-gbp-ww, 60, rewarble-revolut 10 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 10, gbp, 1, 0, {"slug":"rewarble-revolut-ww-gbp-10","name":"rewarble-revolut 10 GBP WW","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.25,"priceCurrency":"gbp","priceInclVat":10.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-10-gbp-ww, 60, rewarble-revolut 10 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 10, gbp, 1, 0, {\"slug\":\"rewarble-revolut-ww-gbp-10\",\"name\":\"rewarble-revolut 10 GBP WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-10-usd-ww, 60, rewarble-revolut 10 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-revolut-ww-usd-10","name":"rewarble-revolut 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-10-usd-ww, 60, rewarble-revolut 10 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-revolut-ww-usd-10\",\"name\":\"rewarble-revolut 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-25-eur-ww, 60, rewarble-revolut 25 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 25, eur, 1, 0, {"slug":"rewarble-revolut-ww-eur-25","name":"rewarble-revolut 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-25-eur-ww, 60, rewarble-revolut 25 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"rewarble-revolut-ww-eur-25\",\"name\":\"rewarble-revolut 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-25-gbp-ww, 60, rewarble-revolut 25 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 25, gbp, 1, 0, {"slug":"rewarble-revolut-ww-gbp-25","name":"rewarble-revolut 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-25-gbp-ww, 60, rewarble-revolut 25 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"rewarble-revolut-ww-gbp-25\",\"name\":\"rewarble-revolut 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-25-usd-ww, 60, rewarble-revolut 25 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-revolut-ww-usd-25","name":"rewarble-revolut 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-25-usd-ww, 60, rewarble-revolut 25 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-revolut-ww-usd-25\",\"name\":\"rewarble-revolut 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-50-eur-ww, 60, rewarble-revolut 50 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-revolut-ww-eur-50","name":"rewarble-revolut 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-50-eur-ww, 60, rewarble-revolut 50 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-revolut-ww-eur-50\",\"name\":\"rewarble-revolut 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-50-gbp-ww, 60, rewarble-revolut 50 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 50, gbp, 1, 0, {"slug":"rewarble-revolut-ww-gbp-50","name":"rewarble-revolut 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-50-gbp-ww, 60, rewarble-revolut 50 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"rewarble-revolut-ww-gbp-50\",\"name\":\"rewarble-revolut 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-50-usd-ww, 60, rewarble-revolut 50 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-revolut-ww-usd-50","name":"rewarble-revolut 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-50-usd-ww, 60, rewarble-revolut 50 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-revolut-ww-usd-50\",\"name\":\"rewarble-revolut 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-100-eur-ww, 60, rewarble-revolut 100 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-revolut-ww-eur-100","name":"rewarble-revolut 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-100-eur-ww, 60, rewarble-revolut 100 EUR WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-revolut-ww-eur-100\",\"name\":\"rewarble-revolut 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-100-gbp-ww, 60, rewarble-revolut 100 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 100, gbp, 1, 0, {"slug":"rewarble-revolut-ww-gbp-100","name":"rewarble-revolut 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-100-gbp-ww, 60, rewarble-revolut 100 GBP WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"rewarble-revolut-ww-gbp-100\",\"name\":\"rewarble-revolut 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:34] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-100-usd-ww, 60, rewarble-revolut 100 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-revolut-ww-usd-100","name":"rewarble-revolut 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-revolut","category":"payment-card","redeemType":"currency","brandName":"Rewarble Revolut","isVariableProduct":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-revolut-100-usd-ww, 60, rewarble-revolut 100 USD WW, rewarble-revolut, Rewarble Revolut, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-revolut-ww-usd-100\",\"name\":\"rewarble-revolut 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-revolut\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Revolut\",\"isVariableProduct\":false}, 2026-06-08 22:29:34, 2026-06-08 22:29:34)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-revolut-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-5-usd-ww, 61, Rewarble ShopeePay 5 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-shopeepay-ww-usd-5","name":"Rewarble ShopeePay 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-shopeepay","category":"payment-card","redeemType":"currency","brandName":"Rewarble ShopeePay","isVariableProduct":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-5-usd-ww, 61, Rewarble ShopeePay 5 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-shopeepay-ww-usd-5\",\"name\":\"Rewarble ShopeePay 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-shopeepay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ShopeePay\",\"isVariableProduct\":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-10-usd-ww, 61, Rewarble ShopeePay 10 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-shopeepay-ww-usd-10","name":"Rewarble ShopeePay 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-shopeepay","category":"payment-card","redeemType":"currency","brandName":"Rewarble ShopeePay","isVariableProduct":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-10-usd-ww, 61, Rewarble ShopeePay 10 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-shopeepay-ww-usd-10\",\"name\":\"Rewarble ShopeePay 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-shopeepay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ShopeePay\",\"isVariableProduct\":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-25-usd-ww, 61, Rewarble ShopeePay 25 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-shopeepay-ww-usd-25","name":"Rewarble ShopeePay 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-shopeepay","category":"payment-card","redeemType":"currency","brandName":"Rewarble ShopeePay","isVariableProduct":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-25-usd-ww, 61, Rewarble ShopeePay 25 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-shopeepay-ww-usd-25\",\"name\":\"Rewarble ShopeePay 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-shopeepay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ShopeePay\",\"isVariableProduct\":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-50-usd-ww, 61, Rewarble ShopeePay 50 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-shopeepay-ww-usd-50","name":"Rewarble ShopeePay 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-shopeepay","category":"payment-card","redeemType":"currency","brandName":"Rewarble ShopeePay","isVariableProduct":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-50-usd-ww, 61, Rewarble ShopeePay 50 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-shopeepay-ww-usd-50\",\"name\":\"Rewarble ShopeePay 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-shopeepay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ShopeePay\",\"isVariableProduct\":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:35] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-100-usd-ww, 61, Rewarble ShopeePay 100 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-shopeepay-ww-usd-100","name":"Rewarble ShopeePay 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-shopeepay","category":"payment-card","redeemType":"currency","brandName":"Rewarble ShopeePay","isVariableProduct":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-shopeepay-100-usd-ww, 61, Rewarble ShopeePay 100 USD WW, rewarble-shopeepay, Rewarble ShopeePay, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-shopeepay-ww-usd-100\",\"name\":\"Rewarble ShopeePay 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-shopeepay\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble ShopeePay\",\"isVariableProduct\":false}, 2026-06-08 22:29:35, 2026-06-08 22:29:35)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-shopeepay-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-10-eur-ww, 62, skrill 10 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 10, eur, 1, 0, {"slug":"skrill-ww-eur-10","name":"skrill 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"skrill","category":"payment-card","redeemType":"currency","brandName":"Rewarble Skrill","isVariableProduct":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-10-eur-ww, 62, skrill 10 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"skrill-ww-eur-10\",\"name\":\"skrill 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"skrill\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Skrill\",\"isVariableProduct\":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-30-eur-ww, 62, skrill 30 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 30, eur, 1, 0, {"slug":"skrill-ww-eur-30","name":"skrill 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"skrill","category":"payment-card","redeemType":"currency","brandName":"Rewarble Skrill","isVariableProduct":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-30-eur-ww, 62, skrill 30 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"skrill-ww-eur-30\",\"name\":\"skrill 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"skrill\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Skrill\",\"isVariableProduct\":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-60-eur-ww, 62, skrill 60 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 60, eur, 1, 0, {"slug":"skrill-ww-eur-60","name":"skrill 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"skrill","category":"payment-card","redeemType":"currency","brandName":"Rewarble Skrill","isVariableProduct":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-60-eur-ww, 62, skrill 60 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"skrill-ww-eur-60\",\"name\":\"skrill 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"skrill\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Skrill\",\"isVariableProduct\":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:36] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-100-eur-ww, 62, skrill 100 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 100, eur, 1, 0, {"slug":"skrill-ww-eur-100","name":"skrill 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"skrill","category":"payment-card","redeemType":"currency","brandName":"Rewarble Skrill","isVariableProduct":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (skrill-100-eur-ww, 62, skrill 100 EUR WW, skrill, Rewarble Skrill, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"skrill-ww-eur-100\",\"name\":\"skrill 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"skrill\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Skrill\",\"isVariableProduct\":false}, 2026-06-08 22:29:36, 2026-06-08 22:29:36)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'skrill-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:37] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-temu-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-temu-50-usd-ww, 63, Rewarble Temu 50 USD WW, rewarble-temu, Rewarble Temu, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-temu-ww-usd-50","name":"Rewarble Temu 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-temu","category":"payment-card","redeemType":"currency","brandName":"Rewarble Temu","isVariableProduct":false}, 2026-06-08 22:29:37, 2026-06-08 22:29:37)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-temu-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-temu-50-usd-ww, 63, Rewarble Temu 50 USD WW, rewarble-temu, Rewarble Temu, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-temu-ww-usd-50\",\"name\":\"Rewarble Temu 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-temu\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Temu\",\"isVariableProduct\":false}, 2026-06-08 22:29:37, 2026-06-08 22:29:37)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-temu-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:37] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-temu-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-temu-100-usd-ww, 63, Rewarble Temu 100 USD WW, rewarble-temu, Rewarble Temu, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-temu-ww-usd-100","name":"Rewarble Temu 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-temu","category":"payment-card","redeemType":"currency","brandName":"Rewarble Temu","isVariableProduct":false}, 2026-06-08 22:29:37, 2026-06-08 22:29:37)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-temu-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-temu-100-usd-ww, 63, Rewarble Temu 100 USD WW, rewarble-temu, Rewarble Temu, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-temu-ww-usd-100\",\"name\":\"Rewarble Temu 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-temu\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Temu\",\"isVariableProduct\":false}, 2026-06-08 22:29:37, 2026-06-08 22:29:37)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-temu-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-aud, 64, Rewarble TikTok Coins Ads Variable AUD, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 40, aud, 1, 1, {"slug":"rewarble-tiktok-ads-variable-aud","name":"Rewarble TikTok Coins Ads Variable AUD","faceValueCurrency":"aud","faceValueMin":40,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"aud","redeemValue":"aud","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-aud, 64, Rewarble TikTok Coins Ads Variable AUD, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 40, aud, 1, 1, {\"slug\":\"rewarble-tiktok-ads-variable-aud\",\"name\":\"Rewarble TikTok Coins Ads Variable AUD\",\"faceValueCurrency\":\"aud\",\"faceValueMin\":40,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"aud\",\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-aud' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-cad, 64, Rewarble TikTok Coins Ads Variable CAD, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 40, cad, 1, 1, {"slug":"rewarble-tiktok-ads-variable-cad","name":"Rewarble TikTok Coins Ads Variable CAD","faceValueCurrency":"cad","faceValueMin":40,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"cad","redeemValue":"cad","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-cad, 64, Rewarble TikTok Coins Ads Variable CAD, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 40, cad, 1, 1, {\"slug\":\"rewarble-tiktok-ads-variable-cad\",\"name\":\"Rewarble TikTok Coins Ads Variable CAD\",\"faceValueCurrency\":\"cad\",\"faceValueMin\":40,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"cad\",\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-eur, 64, Rewarble TikTok Coins Ads Variable EUR, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, eur, 1, 1, {"slug":"rewarble-tiktok-ads-variable-eur","name":"Rewarble TikTok Coins Ads Variable EUR","faceValueCurrency":"eur","faceValueMin":30,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"eur","redeemValue":"eur","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-eur, 64, Rewarble TikTok Coins Ads Variable EUR, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, eur, 1, 1, {\"slug\":\"rewarble-tiktok-ads-variable-eur\",\"name\":\"Rewarble TikTok Coins Ads Variable EUR\",\"faceValueCurrency\":\"eur\",\"faceValueMin\":30,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"eur\",\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-gbp, 64, Rewarble TikTok Coins Ads Variable GBP, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, gbp, 1, 1, {"slug":"rewarble-tiktok-ads-variable-gbp","name":"Rewarble TikTok Coins Ads Variable GBP","faceValueCurrency":"gbp","faceValueMin":30,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"gbp","redeemValue":"gbp","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-gbp, 64, Rewarble TikTok Coins Ads Variable GBP, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, gbp, 1, 1, {\"slug\":\"rewarble-tiktok-ads-variable-gbp\",\"name\":\"Rewarble TikTok Coins Ads Variable GBP\",\"faceValueCurrency\":\"gbp\",\"faceValueMin\":30,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"gbp\",\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-usd, 64, Rewarble TikTok Coins Ads Variable USD, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, usd, 1, 1, {"slug":"rewarble-tiktok-ads-variable-usd","name":"Rewarble TikTok Coins Ads Variable USD","faceValueCurrency":"usd","faceValueMin":30,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-coins-ads-variable-usd, 64, Rewarble TikTok Coins Ads Variable USD, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, usd, 1, 1, {\"slug\":\"rewarble-tiktok-ads-variable-usd\",\"name\":\"Rewarble TikTok Coins Ads Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":30,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":true}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-coins-ads-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-30-eur-ww, 64, rewarble-tiktok-ads 30 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, eur, 1, 0, {"slug":"rewarble-tiktok-ads-ww-eur-30","name":"rewarble-tiktok-ads 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-30-eur-ww, 64, rewarble-tiktok-ads 30 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-eur-30\",\"name\":\"rewarble-tiktok-ads 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-30-usd-ww, 64, rewarble-tiktok-ads 30 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-tiktok-ads-ww-usd-30","name":"rewarble-tiktok-ads 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-30-usd-ww, 64, rewarble-tiktok-ads 30 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-usd-30\",\"name\":\"rewarble-tiktok-ads 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-50-eur-ww, 64, rewarble-tiktok-ads 50 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-tiktok-ads-ww-eur-50","name":"rewarble-tiktok-ads 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-50-eur-ww, 64, rewarble-tiktok-ads 50 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-eur-50\",\"name\":\"rewarble-tiktok-ads 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-50-usd-ww, 64, rewarble-tiktok-ads 50 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-tiktok-ads-ww-usd-50","name":"rewarble-tiktok-ads 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-50-usd-ww, 64, rewarble-tiktok-ads 50 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-usd-50\",\"name\":\"rewarble-tiktok-ads 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-60-eur-ww, 64, rewarble-tiktok-ads 60 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 60, eur, 1, 0, {"slug":"rewarble-tiktok-ads-ww-eur-60","name":"rewarble-tiktok-ads 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-60-eur-ww, 64, rewarble-tiktok-ads 60 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-eur-60\",\"name\":\"rewarble-tiktok-ads 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-60-usd-ww, 64, rewarble-tiktok-ads 60 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-tiktok-ads-ww-usd-60","name":"rewarble-tiktok-ads 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-60-usd-ww, 64, rewarble-tiktok-ads 60 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-usd-60\",\"name\":\"rewarble-tiktok-ads 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-100-eur-ww, 64, rewarble-tiktok-ads 100 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-tiktok-ads-ww-eur-100","name":"rewarble-tiktok-ads 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-100-eur-ww, 64, rewarble-tiktok-ads 100 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-eur-100\",\"name\":\"rewarble-tiktok-ads 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-100-usd-ww, 64, rewarble-tiktok-ads 100 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-tiktok-ads-ww-usd-100","name":"rewarble-tiktok-ads 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-100-usd-ww, 64, rewarble-tiktok-ads 100 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-usd-100\",\"name\":\"rewarble-tiktok-ads 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-150-eur-ww, 64, rewarble-tiktok-ads 150 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 150, eur, 1, 0, {"slug":"rewarble-tiktok-ads-ww-eur-150","name":"rewarble-tiktok-ads 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-150-eur-ww, 64, rewarble-tiktok-ads 150 EUR WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-eur-150\",\"name\":\"rewarble-tiktok-ads 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:38] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-150-usd-ww, 64, rewarble-tiktok-ads 150 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-tiktok-ads-ww-usd-150","name":"rewarble-tiktok-ads 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-tiktok-ads","category":"payment-card","redeemType":"currency","brandName":"Rewarble TikTok Coins","isVariableProduct":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-tiktok-ads-150-usd-ww, 64, rewarble-tiktok-ads 150 USD WW, rewarble-tiktok-ads, Rewarble TikTok Coins, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-tiktok-ads-ww-usd-150\",\"name\":\"rewarble-tiktok-ads 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-tiktok-ads\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble TikTok Coins\",\"isVariableProduct\":false}, 2026-06-08 22:29:38, 2026-06-08 22:29:38)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-tiktok-ads-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:39] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-venmo-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-venmo-variable-usd, 65, Rewarble Venmo Variable USD, venmo, Rewarble Venmo, payment-card, currency, 1, usd, 1, 1, {"slug":"venmo-variable-usd","name":"Rewarble Venmo Variable USD","faceValueCurrency":"usd","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"venmo","category":"payment-card","redeemType":"currency","brandName":"Rewarble Venmo","isVariableProduct":true}, 2026-06-08 22:29:39, 2026-06-08 22:29:39)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-venmo-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-venmo-variable-usd, 65, Rewarble Venmo Variable USD, venmo, Rewarble Venmo, payment-card, currency, 1, usd, 1, 1, {\"slug\":\"venmo-variable-usd\",\"name\":\"Rewarble Venmo Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"venmo\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Venmo\",\"isVariableProduct\":true}, 2026-06-08 22:29:39, 2026-06-08 22:29:39)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-venmo-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-30-usd-ww, 66, rewarble-visa 30 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 30, usd, 1, 0, {"slug":"rewarble-visa-ww-usd-30","name":"rewarble-visa 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-visa","category":"payment-card","redeemType":"currency","brandName":"Rewarble Visa","isVariableProduct":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-30-usd-ww, 66, rewarble-visa 30 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"rewarble-visa-ww-usd-30\",\"name\":\"rewarble-visa 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-visa\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Visa\",\"isVariableProduct\":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-50-usd-ww, 66, rewarble-visa 50 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-visa-ww-usd-50","name":"rewarble-visa 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-visa","category":"payment-card","redeemType":"currency","brandName":"Rewarble Visa","isVariableProduct":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-50-usd-ww, 66, rewarble-visa 50 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-visa-ww-usd-50\",\"name\":\"rewarble-visa 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-visa\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Visa\",\"isVariableProduct\":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-60-usd-ww, 66, rewarble-visa 60 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 60, usd, 1, 0, {"slug":"rewarble-visa-ww-usd-60","name":"rewarble-visa 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-visa","category":"payment-card","redeemType":"currency","brandName":"Rewarble Visa","isVariableProduct":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-60-usd-ww, 66, rewarble-visa 60 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"rewarble-visa-ww-usd-60\",\"name\":\"rewarble-visa 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-visa\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Visa\",\"isVariableProduct\":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-100-usd-ww, 66, rewarble-visa 100 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-visa-ww-usd-100","name":"rewarble-visa 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-visa","category":"payment-card","redeemType":"currency","brandName":"Rewarble Visa","isVariableProduct":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-100-usd-ww, 66, rewarble-visa 100 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-visa-ww-usd-100\",\"name\":\"rewarble-visa 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-visa\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Visa\",\"isVariableProduct\":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:44] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-150-usd-ww, 66, rewarble-visa 150 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 150, usd, 1, 0, {"slug":"rewarble-visa-ww-usd-150","name":"rewarble-visa 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-visa","category":"payment-card","redeemType":"currency","brandName":"Rewarble Visa","isVariableProduct":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-visa-150-usd-ww, 66, rewarble-visa 150 USD WW, rewarble-visa, Rewarble Visa, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"rewarble-visa-ww-usd-150\",\"name\":\"rewarble-visa 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-visa\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Visa\",\"isVariableProduct\":false}, 2026-06-08 22:29:44, 2026-06-08 22:29:44)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-visa-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-5-eur-ww, 67, volet 5 EUR WW, volet, Rewarble Volet, payment-card, currency, 5, eur, 1, 0, {"slug":"volet-ww-eur-5","name":"volet 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-5-eur-ww, 67, volet 5 EUR WW, volet, Rewarble Volet, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"volet-ww-eur-5\",\"name\":\"volet 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-5-gbp-ww, 67, volet 5 GBP WW, volet, Rewarble Volet, payment-card, currency, 5, gbp, 1, 0, {"slug":"volet-ww-gbp-5","name":"volet 5 GBP WW","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.13,"priceCurrency":"gbp","priceInclVat":5.13,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-5-gbp-ww, 67, volet 5 GBP WW, volet, Rewarble Volet, payment-card, currency, 5, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-5\",\"name\":\"volet 5 GBP WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-5-usd-ww, 67, volet 5 USD WW, volet, Rewarble Volet, payment-card, currency, 5, usd, 1, 0, {"slug":"volet-ww-usd-5","name":"volet 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-5-usd-ww, 67, volet 5 USD WW, volet, Rewarble Volet, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"volet-ww-usd-5\",\"name\":\"volet 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-10-eur-ww, 67, volet 10 EUR WW, volet, Rewarble Volet, payment-card, currency, 10, eur, 1, 0, {"slug":"volet-ww-eur-10","name":"volet 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-10-eur-ww, 67, volet 10 EUR WW, volet, Rewarble Volet, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"volet-ww-eur-10\",\"name\":\"volet 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-10-gbp-ww, 67, volet 10 GBP WW, volet, Rewarble Volet, payment-card, currency, 10, gbp, 1, 0, {"slug":"volet-ww-gbp-10","name":"volet 10 GBP WW","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.25,"priceCurrency":"gbp","priceInclVat":10.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-10-gbp-ww, 67, volet 10 GBP WW, volet, Rewarble Volet, payment-card, currency, 10, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-10\",\"name\":\"volet 10 GBP WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-10-usd-ww, 67, volet 10 USD WW, volet, Rewarble Volet, payment-card, currency, 10, usd, 1, 0, {"slug":"volet-ww-usd-10","name":"volet 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-10-usd-ww, 67, volet 10 USD WW, volet, Rewarble Volet, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"volet-ww-usd-10\",\"name\":\"volet 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-15-eur-ww, 67, volet 15 EUR WW, volet, Rewarble Volet, payment-card, currency, 15, eur, 1, 0, {"slug":"volet-ww-eur-15","name":"volet 15 EUR WW","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":15.38,"priceCurrency":"eur","priceInclVat":15.38,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-15-eur-ww, 67, volet 15 EUR WW, volet, Rewarble Volet, payment-card, currency, 15, eur, 1, 0, {\"slug\":\"volet-ww-eur-15\",\"name\":\"volet 15 EUR WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"eur\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-15-gbp-ww, 67, volet 15 GBP WW, volet, Rewarble Volet, payment-card, currency, 15, gbp, 1, 0, {"slug":"volet-ww-gbp-15","name":"volet 15 GBP WW","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":15.38,"priceCurrency":"gbp","priceInclVat":15.38,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-15-gbp-ww, 67, volet 15 GBP WW, volet, Rewarble Volet, payment-card, currency, 15, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-15\",\"name\":\"volet 15 GBP WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"gbp\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:45] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-15-usd-ww, 67, volet 15 USD WW, volet, Rewarble Volet, payment-card, currency, 15, usd, 1, 0, {"slug":"volet-ww-usd-15","name":"volet 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-15-usd-ww, 67, volet 15 USD WW, volet, Rewarble Volet, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"volet-ww-usd-15\",\"name\":\"volet 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-20-eur-ww, 67, volet 20 EUR WW, volet, Rewarble Volet, payment-card, currency, 20, eur, 1, 0, {"slug":"volet-ww-eur-20","name":"volet 20 EUR WW","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":20.5,"priceCurrency":"eur","priceInclVat":20.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-20-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-20-eur-ww, 67, volet 20 EUR WW, volet, Rewarble Volet, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"volet-ww-eur-20\",\"name\":\"volet 20 EUR WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"eur\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:45, 2026-06-08 22:29:45)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-20-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-25-eur-ww, 67, volet 25 EUR WW, volet, Rewarble Volet, payment-card, currency, 25, eur, 1, 0, {"slug":"volet-ww-eur-25","name":"volet 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-25-eur-ww, 67, volet 25 EUR WW, volet, Rewarble Volet, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"volet-ww-eur-25\",\"name\":\"volet 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-25-gbp-ww, 67, volet 25 GBP WW, volet, Rewarble Volet, payment-card, currency, 25, gbp, 1, 0, {"slug":"volet-ww-gbp-25","name":"volet 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-25-gbp-ww, 67, volet 25 GBP WW, volet, Rewarble Volet, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-25\",\"name\":\"volet 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-25-usd-ww, 67, volet 25 USD WW, volet, Rewarble Volet, payment-card, currency, 25, usd, 1, 0, {"slug":"volet-ww-usd-25","name":"volet 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-25-usd-ww, 67, volet 25 USD WW, volet, Rewarble Volet, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"volet-ww-usd-25\",\"name\":\"volet 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-30-eur-ww, 67, volet 30 EUR WW, volet, Rewarble Volet, payment-card, currency, 30, eur, 1, 0, {"slug":"volet-ww-eur-30","name":"volet 30 EUR WW","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":30.75,"priceCurrency":"eur","priceInclVat":30.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-30-eur-ww, 67, volet 30 EUR WW, volet, Rewarble Volet, payment-card, currency, 30, eur, 1, 0, {\"slug\":\"volet-ww-eur-30\",\"name\":\"volet 30 EUR WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"eur\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-30-gbp-ww, 67, volet 30 GBP WW, volet, Rewarble Volet, payment-card, currency, 30, gbp, 1, 0, {"slug":"volet-ww-gbp-30","name":"volet 30 GBP WW","faceValueAmount":30,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":30.75,"priceCurrency":"gbp","priceInclVat":30.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-30-gbp-ww, 67, volet 30 GBP WW, volet, Rewarble Volet, payment-card, currency, 30, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-30\",\"name\":\"volet 30 GBP WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-30-usd-ww, 67, volet 30 USD WW, volet, Rewarble Volet, payment-card, currency, 30, usd, 1, 0, {"slug":"volet-ww-usd-30","name":"volet 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-30-usd-ww, 67, volet 30 USD WW, volet, Rewarble Volet, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"volet-ww-usd-30\",\"name\":\"volet 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-50-eur-ww, 67, volet 50 EUR WW, volet, Rewarble Volet, payment-card, currency, 50, eur, 1, 0, {"slug":"volet-ww-eur-50","name":"volet 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-50-eur-ww, 67, volet 50 EUR WW, volet, Rewarble Volet, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"volet-ww-eur-50\",\"name\":\"volet 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-50-gbp-ww, 67, volet 50 GBP WW, volet, Rewarble Volet, payment-card, currency, 50, gbp, 1, 0, {"slug":"volet-ww-gbp-50","name":"volet 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-50-gbp-ww, 67, volet 50 GBP WW, volet, Rewarble Volet, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-50\",\"name\":\"volet 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-50-usd-ww, 67, volet 50 USD WW, volet, Rewarble Volet, payment-card, currency, 50, usd, 1, 0, {"slug":"volet-ww-usd-50","name":"volet 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-50-usd-ww, 67, volet 50 USD WW, volet, Rewarble Volet, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"volet-ww-usd-50\",\"name\":\"volet 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-60-eur-ww, 67, volet 60 EUR WW, volet, Rewarble Volet, payment-card, currency, 60, eur, 1, 0, {"slug":"volet-ww-eur-60","name":"volet 60 EUR WW","faceValueAmount":60,"faceValueCurrency":"eur","isStocked":true,"priceAmount":61.5,"priceCurrency":"eur","priceInclVat":61.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-60-eur-ww, 67, volet 60 EUR WW, volet, Rewarble Volet, payment-card, currency, 60, eur, 1, 0, {\"slug\":\"volet-ww-eur-60\",\"name\":\"volet 60 EUR WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"eur\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-60-gbp-ww, 67, volet 60 GBP WW, volet, Rewarble Volet, payment-card, currency, 60, gbp, 1, 0, {"slug":"volet-ww-gbp-60","name":"volet 60 GBP WW","faceValueAmount":60,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":61.5,"priceCurrency":"gbp","priceInclVat":61.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-60-gbp-ww, 67, volet 60 GBP WW, volet, Rewarble Volet, payment-card, currency, 60, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-60\",\"name\":\"volet 60 GBP WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-60-usd-ww, 67, volet 60 USD WW, volet, Rewarble Volet, payment-card, currency, 60, usd, 1, 0, {"slug":"volet-ww-usd-60","name":"volet 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-60-usd-ww, 67, volet 60 USD WW, volet, Rewarble Volet, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"volet-ww-usd-60\",\"name\":\"volet 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-100-eur-ww, 67, volet 100 EUR WW, volet, Rewarble Volet, payment-card, currency, 100, eur, 1, 0, {"slug":"volet-ww-eur-100","name":"volet 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-100-eur-ww, 67, volet 100 EUR WW, volet, Rewarble Volet, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"volet-ww-eur-100\",\"name\":\"volet 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-100-gbp-ww, 67, volet 100 GBP WW, volet, Rewarble Volet, payment-card, currency, 100, gbp, 1, 0, {"slug":"volet-ww-gbp-100","name":"volet 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-100-gbp-ww, 67, volet 100 GBP WW, volet, Rewarble Volet, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-100\",\"name\":\"volet 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-100-usd-ww, 67, volet 100 USD WW, volet, Rewarble Volet, payment-card, currency, 100, usd, 1, 0, {"slug":"volet-ww-usd-100","name":"volet 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-100-usd-ww, 67, volet 100 USD WW, volet, Rewarble Volet, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"volet-ww-usd-100\",\"name\":\"volet 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-150-eur-ww, 67, volet 150 EUR WW, volet, Rewarble Volet, payment-card, currency, 150, eur, 1, 0, {"slug":"volet-ww-eur-150","name":"volet 150 EUR WW","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":true,"priceAmount":153.75,"priceCurrency":"eur","priceInclVat":153.75,"vatAmount":0,"redeemValue":"eur","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-150-eur-ww, 67, volet 150 EUR WW, volet, Rewarble Volet, payment-card, currency, 150, eur, 1, 0, {\"slug\":\"volet-ww-eur-150\",\"name\":\"volet 150 EUR WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"eur\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-150-gbp-ww, 67, volet 150 GBP WW, volet, Rewarble Volet, payment-card, currency, 150, gbp, 1, 0, {"slug":"volet-ww-gbp-150","name":"volet 150 GBP WW","faceValueAmount":150,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":153.75,"priceCurrency":"gbp","priceInclVat":153.75,"vatAmount":0,"redeemValue":"gbp","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-150-gbp-ww, 67, volet 150 GBP WW, volet, Rewarble Volet, payment-card, currency, 150, gbp, 1, 0, {\"slug\":\"volet-ww-gbp-150\",\"name\":\"volet 150 GBP WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"gbp\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:46] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-150-usd-ww, 67, volet 150 USD WW, volet, Rewarble Volet, payment-card, currency, 150, usd, 1, 0, {"slug":"volet-ww-usd-150","name":"volet 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"volet","category":"payment-card","redeemType":"currency","brandName":"Rewarble Volet","isVariableProduct":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (volet-150-usd-ww, 67, volet 150 USD WW, volet, Rewarble Volet, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"volet-ww-usd-150\",\"name\":\"volet 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"volet\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Volet\",\"isVariableProduct\":false}, 2026-06-08 22:29:46, 2026-06-08 22:29:46)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'volet-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-webmoney-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-webmoney-variable-usd, 68, Rewarble Webmoney Variable USD, webmoney, Rewarble Webmoney, payment-card, currency, 1, usd, 1, 1, {"slug":"webmoney-variable-usd","name":"Rewarble Webmoney Variable USD","faceValueCurrency":"usd","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":true}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-webmoney-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (rewarble-webmoney-variable-usd, 68, Rewarble Webmoney Variable USD, webmoney, Rewarble Webmoney, payment-card, currency, 1, usd, 1, 1, {\"slug\":\"webmoney-variable-usd\",\"name\":\"Rewarble Webmoney Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":true}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'rewarble-webmoney-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-5-usd-ww, 68, webmoney 5 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 5, usd, 1, 0, {"slug":"webmoney-ww-usd-5","name":"webmoney 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-5-usd-ww, 68, webmoney 5 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-5\",\"name\":\"webmoney 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-10-usd-ww, 68, webmoney 10 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 10, usd, 1, 0, {"slug":"webmoney-ww-usd-10","name":"webmoney 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-10-usd-ww, 68, webmoney 10 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-10\",\"name\":\"webmoney 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-15-usd-ww, 68, webmoney 15 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 15, usd, 1, 0, {"slug":"webmoney-ww-usd-15","name":"webmoney 15 USD WW","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":15.38,"priceCurrency":"usd","priceInclVat":15.38,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-15-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-15-usd-ww, 68, webmoney 15 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 15, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-15\",\"name\":\"webmoney 15 USD WW\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":15.38,\"priceCurrency\":\"usd\",\"priceInclVat\":15.38,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-15-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-20-usd-ww, 68, webmoney 20 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 20, usd, 1, 0, {"slug":"webmoney-ww-usd-20","name":"webmoney 20 USD WW","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.5,"priceCurrency":"usd","priceInclVat":20.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-20-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-20-usd-ww, 68, webmoney 20 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 20, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-20\",\"name\":\"webmoney 20 USD WW\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.5,\"priceCurrency\":\"usd\",\"priceInclVat\":20.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-20-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-25-usd-ww, 68, webmoney 25 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 25, usd, 1, 0, {"slug":"webmoney-ww-usd-25","name":"webmoney 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-25-usd-ww, 68, webmoney 25 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-25\",\"name\":\"webmoney 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-30-usd-ww, 68, webmoney 30 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 30, usd, 1, 0, {"slug":"webmoney-ww-usd-30","name":"webmoney 30 USD WW","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.75,"priceCurrency":"usd","priceInclVat":30.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-30-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-30-usd-ww, 68, webmoney 30 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 30, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-30\",\"name\":\"webmoney 30 USD WW\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.75,\"priceCurrency\":\"usd\",\"priceInclVat\":30.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-30-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-50-usd-ww, 68, webmoney 50 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 50, usd, 1, 0, {"slug":"webmoney-ww-usd-50","name":"webmoney 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-50-usd-ww, 68, webmoney 50 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-50\",\"name\":\"webmoney 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-60-usd-ww, 68, webmoney 60 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 60, usd, 1, 0, {"slug":"webmoney-ww-usd-60","name":"webmoney 60 USD WW","faceValueAmount":60,"faceValueCurrency":"usd","isStocked":true,"priceAmount":61.5,"priceCurrency":"usd","priceInclVat":61.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-60-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-60-usd-ww, 68, webmoney 60 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 60, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-60\",\"name\":\"webmoney 60 USD WW\",\"faceValueAmount\":60,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":61.5,\"priceCurrency\":\"usd\",\"priceInclVat\":61.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-60-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-100-usd-ww, 68, webmoney 100 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 100, usd, 1, 0, {"slug":"webmoney-ww-usd-100","name":"webmoney 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-100-usd-ww, 68, webmoney 100 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-100\",\"name\":\"webmoney 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:48] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-150-usd-ww, 68, webmoney 150 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 150, usd, 1, 0, {"slug":"webmoney-ww-usd-150","name":"webmoney 150 USD WW","faceValueAmount":150,"faceValueCurrency":"usd","isStocked":true,"priceAmount":153.75,"priceCurrency":"usd","priceInclVat":153.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"webmoney","category":"payment-card","redeemType":"currency","brandName":"Rewarble Webmoney","isVariableProduct":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-150-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (webmoney-150-usd-ww, 68, webmoney 150 USD WW, webmoney, Rewarble Webmoney, payment-card, currency, 150, usd, 1, 0, {\"slug\":\"webmoney-ww-usd-150\",\"name\":\"webmoney 150 USD WW\",\"faceValueAmount\":150,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":153.75,\"priceCurrency\":\"usd\",\"priceInclVat\":153.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"webmoney\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Webmoney\",\"isVariableProduct\":false}, 2026-06-08 22:29:48, 2026-06-08 22:29:48)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'webmoney-150-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-aud, 69, Wise Variable AUD, rewarble-wise, Rewarble Wise, payment-card, currency, 1, aud, 1, 1, {"slug":"rewarble-wise-variable-aud","name":"Wise Variable AUD","faceValueCurrency":"aud","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"aud","redeemValue":"aud","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-aud, 69, Wise Variable AUD, rewarble-wise, Rewarble Wise, payment-card, currency, 1, aud, 1, 1, {\"slug\":\"rewarble-wise-variable-aud\",\"name\":\"Wise Variable AUD\",\"faceValueCurrency\":\"aud\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"aud\",\"redeemValue\":\"aud\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-aud' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-cad, 69, Wise Variable CAD, rewarble-wise, Rewarble Wise, payment-card, currency, 1, cad, 1, 1, {"slug":"rewarble-wise-variable-cad","name":"Wise Variable CAD","faceValueCurrency":"cad","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"cad","redeemValue":"cad","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-cad, 69, Wise Variable CAD, rewarble-wise, Rewarble Wise, payment-card, currency, 1, cad, 1, 1, {\"slug\":\"rewarble-wise-variable-cad\",\"name\":\"Wise Variable CAD\",\"faceValueCurrency\":\"cad\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"cad\",\"redeemValue\":\"cad\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-eur, 69, Wise Variable EUR, rewarble-wise, Rewarble Wise, payment-card, currency, 1, eur, 1, 1, {"slug":"rewarble-wise-variable-eur","name":"Wise Variable EUR","faceValueCurrency":"eur","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"eur","redeemValue":"eur","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-eur, 69, Wise Variable EUR, rewarble-wise, Rewarble Wise, payment-card, currency, 1, eur, 1, 1, {\"slug\":\"rewarble-wise-variable-eur\",\"name\":\"Wise Variable EUR\",\"faceValueCurrency\":\"eur\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"eur\",\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-gbp, 69, Wise Variable GBP, rewarble-wise, Rewarble Wise, payment-card, currency, 1, gbp, 1, 1, {"slug":"rewarble-wise-variable-gbp","name":"Wise Variable GBP","faceValueCurrency":"gbp","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"gbp","redeemValue":"gbp","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-gbp, 69, Wise Variable GBP, rewarble-wise, Rewarble Wise, payment-card, currency, 1, gbp, 1, 1, {\"slug\":\"rewarble-wise-variable-gbp\",\"name\":\"Wise Variable GBP\",\"faceValueCurrency\":\"gbp\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"gbp\",\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-usd, 69, Wise Variable USD, rewarble-wise, Rewarble Wise, payment-card, currency, 1, usd, 1, 1, {"slug":"rewarble-wise-variable-usd","name":"Wise Variable USD","faceValueCurrency":"usd","faceValueMin":1,"faceValueMax":1000,"isStocked":true,"feeVariable":1.025,"feeFixed":0,"feeCurrency":"usd","redeemValue":"usd","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-variable-usd, 69, Wise Variable USD, rewarble-wise, Rewarble Wise, payment-card, currency, 1, usd, 1, 1, {\"slug\":\"rewarble-wise-variable-usd\",\"name\":\"Wise Variable USD\",\"faceValueCurrency\":\"usd\",\"faceValueMin\":1,\"faceValueMax\":1000,\"isStocked\":true,\"feeVariable\":1.025,\"feeFixed\":0,\"feeCurrency\":\"usd\",\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":true}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-variable-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-5-eur-ww, 69, Wise 5 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 5, eur, 1, 0, {"slug":"rewarble-wise-ww-eur-5","name":"Wise 5 EUR WW","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":5.13,"priceCurrency":"eur","priceInclVat":5.13,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-5-eur-ww, 69, Wise 5 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 5, eur, 1, 0, {\"slug\":\"rewarble-wise-ww-eur-5\",\"name\":\"Wise 5 EUR WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"eur\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-5-gbp-ww, 69, Wise 5 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 5, gbp, 1, 0, {"slug":"rewarble-wise-ww-gbp-5","name":"Wise 5 GBP WW","faceValueAmount":5,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":5.13,"priceCurrency":"gbp","priceInclVat":5.13,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-5-gbp-ww, 69, Wise 5 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 5, gbp, 1, 0, {\"slug\":\"rewarble-wise-ww-gbp-5\",\"name\":\"Wise 5 GBP WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"gbp\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-5-usd-ww, 69, Wise 5 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 5, usd, 1, 0, {"slug":"rewarble-wise-ww-usd-5","name":"Wise 5 USD WW","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.13,"priceCurrency":"usd","priceInclVat":5.13,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-5-usd-ww, 69, Wise 5 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 5, usd, 1, 0, {\"slug\":\"rewarble-wise-ww-usd-5\",\"name\":\"Wise 5 USD WW\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.13,\"priceCurrency\":\"usd\",\"priceInclVat\":5.13,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-5-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-10-eur-ww, 69, Wise 10 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 10, eur, 1, 0, {"slug":"rewarble-wise-ww-eur-10","name":"Wise 10 EUR WW","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":10.25,"priceCurrency":"eur","priceInclVat":10.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-10-eur-ww, 69, Wise 10 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 10, eur, 1, 0, {\"slug\":\"rewarble-wise-ww-eur-10\",\"name\":\"Wise 10 EUR WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"eur\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-10-gbp-ww, 69, Wise 10 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 10, gbp, 1, 0, {"slug":"rewarble-wise-ww-gbp-10","name":"Wise 10 GBP WW","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":10.25,"priceCurrency":"gbp","priceInclVat":10.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-10-gbp-ww, 69, Wise 10 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 10, gbp, 1, 0, {\"slug\":\"rewarble-wise-ww-gbp-10\",\"name\":\"Wise 10 GBP WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-10-usd-ww, 69, Wise 10 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 10, usd, 1, 0, {"slug":"rewarble-wise-ww-usd-10","name":"Wise 10 USD WW","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":10.25,"priceCurrency":"usd","priceInclVat":10.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-10-usd-ww, 69, Wise 10 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 10, usd, 1, 0, {\"slug\":\"rewarble-wise-ww-usd-10\",\"name\":\"Wise 10 USD WW\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":10.25,\"priceCurrency\":\"usd\",\"priceInclVat\":10.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-10-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-25-eur-ww, 69, Wise 25 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 25, eur, 1, 0, {"slug":"rewarble-wise-ww-eur-25","name":"Wise 25 EUR WW","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.63,"priceCurrency":"eur","priceInclVat":25.63,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-25-eur-ww, 69, Wise 25 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 25, eur, 1, 0, {\"slug\":\"rewarble-wise-ww-eur-25\",\"name\":\"Wise 25 EUR WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"eur\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-25-gbp-ww, 69, Wise 25 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 25, gbp, 1, 0, {"slug":"rewarble-wise-ww-gbp-25","name":"Wise 25 GBP WW","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.63,"priceCurrency":"gbp","priceInclVat":25.63,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-25-gbp-ww, 69, Wise 25 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 25, gbp, 1, 0, {\"slug\":\"rewarble-wise-ww-gbp-25\",\"name\":\"Wise 25 GBP WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-25-usd-ww, 69, Wise 25 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 25, usd, 1, 0, {"slug":"rewarble-wise-ww-usd-25","name":"Wise 25 USD WW","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":25.63,"priceCurrency":"usd","priceInclVat":25.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-25-usd-ww, 69, Wise 25 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 25, usd, 1, 0, {\"slug\":\"rewarble-wise-ww-usd-25\",\"name\":\"Wise 25 USD WW\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":25.63,\"priceCurrency\":\"usd\",\"priceInclVat\":25.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-25-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-50-eur-ww, 69, Wise 50 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 50, eur, 1, 0, {"slug":"rewarble-wise-ww-eur-50","name":"Wise 50 EUR WW","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":51.25,"priceCurrency":"eur","priceInclVat":51.25,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-50-eur-ww, 69, Wise 50 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"rewarble-wise-ww-eur-50\",\"name\":\"Wise 50 EUR WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"eur\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-50-gbp-ww, 69, Wise 50 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 50, gbp, 1, 0, {"slug":"rewarble-wise-ww-gbp-50","name":"Wise 50 GBP WW","faceValueAmount":50,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":51.25,"priceCurrency":"gbp","priceInclVat":51.25,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-50-gbp-ww, 69, Wise 50 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 50, gbp, 1, 0, {\"slug\":\"rewarble-wise-ww-gbp-50\",\"name\":\"Wise 50 GBP WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"gbp\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-50-usd-ww, 69, Wise 50 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 50, usd, 1, 0, {"slug":"rewarble-wise-ww-usd-50","name":"Wise 50 USD WW","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.25,"priceCurrency":"usd","priceInclVat":51.25,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-50-usd-ww, 69, Wise 50 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 50, usd, 1, 0, {\"slug\":\"rewarble-wise-ww-usd-50\",\"name\":\"Wise 50 USD WW\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.25,\"priceCurrency\":\"usd\",\"priceInclVat\":51.25,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-50-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-100-eur-ww, 69, Wise 100 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 100, eur, 1, 0, {"slug":"rewarble-wise-ww-eur-100","name":"Wise 100 EUR WW","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":102.5,"priceCurrency":"eur","priceInclVat":102.5,"vatAmount":0,"redeemValue":"eur","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-eur-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-100-eur-ww, 69, Wise 100 EUR WW, rewarble-wise, Rewarble Wise, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"rewarble-wise-ww-eur-100\",\"name\":\"Wise 100 EUR WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"eur\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-eur-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-100-gbp-ww, 69, Wise 100 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 100, gbp, 1, 0, {"slug":"rewarble-wise-ww-gbp-100","name":"Wise 100 GBP WW","faceValueAmount":100,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":102.5,"priceCurrency":"gbp","priceInclVat":102.5,"vatAmount":0,"redeemValue":"gbp","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-gbp-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-100-gbp-ww, 69, Wise 100 GBP WW, rewarble-wise, Rewarble Wise, payment-card, currency, 100, gbp, 1, 0, {\"slug\":\"rewarble-wise-ww-gbp-100\",\"name\":\"Wise 100 GBP WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"gbp\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-gbp-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:49] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-100-usd-ww, 69, Wise 100 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 100, usd, 1, 0, {"slug":"rewarble-wise-ww-usd-100","name":"Wise 100 USD WW","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":102.5,"priceCurrency":"usd","priceInclVat":102.5,"vatAmount":0,"redeemValue":"usd","brandSlug":"rewarble-wise","category":"payment-card","redeemType":"currency","brandName":"Rewarble Wise","isVariableProduct":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-usd-ww' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (wise-100-usd-ww, 69, Wise 100 USD WW, rewarble-wise, Rewarble Wise, payment-card, currency, 100, usd, 1, 0, {\"slug\":\"rewarble-wise-ww-usd-100\",\"name\":\"Wise 100 USD WW\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":102.5,\"priceCurrency\":\"usd\",\"priceInclVat\":102.5,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"rewarble-wise\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"Rewarble Wise\",\"isVariableProduct\":false}, 2026-06-08 22:29:49, 2026-06-08 22:29:49)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'wise-100-usd-ww' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-aud, 70, roblox 10 AUD, roblox, Roblox, gamecard, currency, 10, aud, 1, 0, {"slug":"roblox-au-aud-10","name":"roblox 10 AUD","faceValueAmount":10,"faceValueCurrency":"aud","isStocked":true,"priceAmount":9.62,"priceCurrency":"aud","priceInclVat":9.62,"vatAmount":0,"redeemValue":"aud","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:51, 2026-06-08 22:29:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-aud' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-aud, 70, roblox 10 AUD, roblox, Roblox, gamecard, currency, 10, aud, 1, 0, {\"slug\":\"roblox-au-aud-10\",\"name\":\"roblox 10 AUD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":9.62,\"priceCurrency\":\"aud\",\"priceInclVat\":9.62,\"vatAmount\":0,\"redeemValue\":\"aud\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:51, 2026-06-08 22:29:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-aud' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:51] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-eur, 70, roblox 10 EUR, roblox, Roblox, gamecard, currency, 10, eur, 1, 0, {"slug":"roblox-eu-eur-10","name":"roblox 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.46,"priceCurrency":"eur","priceInclVat":9.46,"vatAmount":0,"redeemValue":"eur","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:51, 2026-06-08 22:29:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-eur, 70, roblox 10 EUR, roblox, Roblox, gamecard, currency, 10, eur, 1, 0, {\"slug\":\"roblox-eu-eur-10\",\"name\":\"roblox 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.46,\"priceCurrency\":\"eur\",\"priceInclVat\":9.46,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:51, 2026-06-08 22:29:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-gbp, 70, roblox 10 GBP, roblox, Roblox, gamecard, currency, 10, gbp, 1, 0, {"slug":"roblox-gb-gbp-10","name":"roblox 10 GBP","faceValueAmount":10,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":9.53,"priceCurrency":"gbp","priceInclVat":9.53,"vatAmount":0,"redeemValue":"gbp","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:51, 2026-06-08 22:29:51)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-gbp, 70, roblox 10 GBP, roblox, Roblox, gamecard, currency, 10, gbp, 1, 0, {\"slug\":\"roblox-gb-gbp-10\",\"name\":\"roblox 10 GBP\",\"faceValueAmount\":10,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":9.53,\"priceCurrency\":\"gbp\",\"priceInclVat\":9.53,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:51, 2026-06-08 22:29:51)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-usd, 70, roblox 10 USD, roblox, Roblox, gamecard, currency, 10, usd, 1, 0, {"slug":"roblox-us-usd-10","name":"roblox 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.54,"priceCurrency":"usd","priceInclVat":9.54,"vatAmount":0,"redeemValue":"usd","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-10-usd, 70, roblox 10 USD, roblox, Roblox, gamecard, currency, 10, usd, 1, 0, {\"slug\":\"roblox-us-usd-10\",\"name\":\"roblox 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.54,\"priceCurrency\":\"usd\",\"priceInclVat\":9.54,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-15-eur, 70, roblox 15 EUR, roblox, Roblox, gamecard, currency, 15, eur, 1, 0, {"slug":"roblox-eu-eur-15","name":"roblox 15 EUR","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.17,"priceCurrency":"eur","priceInclVat":14.17,"vatAmount":0,"redeemValue":"eur","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-15-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-15-eur, 70, roblox 15 EUR, roblox, Roblox, gamecard, currency, 15, eur, 1, 0, {\"slug\":\"roblox-eu-eur-15\",\"name\":\"roblox 15 EUR\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.17,\"priceCurrency\":\"eur\",\"priceInclVat\":14.17,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-15-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-15-usd, 70, roblox 15 USD, roblox, Roblox, gamecard, currency, 15, usd, 1, 0, {"slug":"roblox-us-usd-15","name":"roblox 15 USD","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":14.29,"priceCurrency":"usd","priceInclVat":14.29,"vatAmount":0,"redeemValue":"usd","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-15-usd, 70, roblox 15 USD, roblox, Roblox, gamecard, currency, 15, usd, 1, 0, {\"slug\":\"roblox-us-usd-15\",\"name\":\"roblox 15 USD\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":14.29,\"priceCurrency\":\"usd\",\"priceInclVat\":14.29,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-15-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-20-eur, 70, roblox 20 EUR, roblox, Roblox, gamecard, currency, 20, eur, 1, 0, {"slug":"roblox-eu-eur-20","name":"roblox 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":18.87,"priceCurrency":"eur","priceInclVat":18.87,"vatAmount":0,"redeemValue":"eur","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-20-eur, 70, roblox 20 EUR, roblox, Roblox, gamecard, currency, 20, eur, 1, 0, {\"slug\":\"roblox-eu-eur-20\",\"name\":\"roblox 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":18.87,\"priceCurrency\":\"eur\",\"priceInclVat\":18.87,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-brl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-brl, 70, roblox 25 BRL, roblox, Roblox, gamecard, currency, 25, brl, 1, 0, {"slug":"roblox-br-brl-25","name":"roblox 25 BRL","faceValueAmount":25,"faceValueCurrency":"brl","isStocked":true,"priceAmount":24.83,"priceCurrency":"brl","priceInclVat":24.83,"vatAmount":0,"redeemValue":"brl","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-brl' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-brl, 70, roblox 25 BRL, roblox, Roblox, gamecard, currency, 25, brl, 1, 0, {\"slug\":\"roblox-br-brl-25\",\"name\":\"roblox 25 BRL\",\"faceValueAmount\":25,\"faceValueCurrency\":\"brl\",\"isStocked\":true,\"priceAmount\":24.83,\"priceCurrency\":\"brl\",\"priceInclVat\":24.83,\"vatAmount\":0,\"redeemValue\":\"brl\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-brl' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-eur, 70, roblox 25 EUR, roblox, Roblox, gamecard, currency, 25, eur, 1, 0, {"slug":"roblox-eu-eur-25","name":"roblox 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":23.57,"priceCurrency":"eur","priceInclVat":23.57,"vatAmount":0,"redeemValue":"eur","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-eur, 70, roblox 25 EUR, roblox, Roblox, gamecard, currency, 25, eur, 1, 0, {\"slug\":\"roblox-eu-eur-25\",\"name\":\"roblox 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":23.57,\"priceCurrency\":\"eur\",\"priceInclVat\":23.57,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-nzd, 70, roblox 25 NZD, roblox, Roblox, gamecard, currency, 25, nzd, 1, 0, {"slug":"roblox-nz-nzd-25","name":"roblox 25 NZD","faceValueAmount":25,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":24.58,"priceCurrency":"nzd","priceInclVat":24.58,"vatAmount":0,"redeemValue":"nzd","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-nzd, 70, roblox 25 NZD, roblox, Roblox, gamecard, currency, 25, nzd, 1, 0, {\"slug\":\"roblox-nz-nzd-25\",\"name\":\"roblox 25 NZD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":24.58,\"priceCurrency\":\"nzd\",\"priceInclVat\":24.58,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-usd, 70, roblox 25 USD, roblox, Roblox, gamecard, currency, 25, usd, 1, 0, {"slug":"roblox-us-usd-25","name":"roblox 25 USD","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":23.77,"priceCurrency":"usd","priceInclVat":23.77,"vatAmount":0,"redeemValue":"usd","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-25-usd, 70, roblox 25 USD, roblox, Roblox, gamecard, currency, 25, usd, 1, 0, {\"slug\":\"roblox-us-usd-25\",\"name\":\"roblox 25 USD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":23.77,\"priceCurrency\":\"usd\",\"priceInclVat\":23.77,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-25-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-50-eur, 70, roblox 50 EUR, roblox, Roblox, gamecard, currency, 50, eur, 1, 0, {"slug":"roblox-eu-eur-50","name":"roblox 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":47.1,"priceCurrency":"eur","priceInclVat":47.1,"vatAmount":0,"redeemValue":"eur","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-50-eur, 70, roblox 50 EUR, roblox, Roblox, gamecard, currency, 50, eur, 1, 0, {\"slug\":\"roblox-eu-eur-50\",\"name\":\"roblox 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":47.1,\"priceCurrency\":\"eur\",\"priceInclVat\":47.1,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-50-usd, 70, roblox 50 USD, roblox, Roblox, gamecard, currency, 50, usd, 1, 0, {"slug":"roblox-us-usd-50","name":"roblox 50 USD","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":47.49,"priceCurrency":"usd","priceInclVat":47.49,"vatAmount":0,"redeemValue":"usd","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-50-usd, 70, roblox 50 USD, roblox, Roblox, gamecard, currency, 50, usd, 1, 0, {\"slug\":\"roblox-us-usd-50\",\"name\":\"roblox 50 USD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":47.49,\"priceCurrency\":\"usd\",\"priceInclVat\":47.49,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-50-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-100-eur, 70, roblox 100 EUR, roblox, Roblox, gamecard, currency, 100, eur, 1, 0, {"slug":"roblox-eu-eur-100","name":"roblox 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":94.15,"priceCurrency":"eur","priceInclVat":94.15,"vatAmount":0,"redeemValue":"eur","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-100-eur, 70, roblox 100 EUR, roblox, Roblox, gamecard, currency, 100, eur, 1, 0, {\"slug\":\"roblox-eu-eur-100\",\"name\":\"roblox 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":94.15,\"priceCurrency\":\"eur\",\"priceInclVat\":94.15,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:52] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-150-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-150-eur, 70, roblox 150 EUR, roblox, Roblox, gamecard, currency, 150, eur, 0, 0, {"slug":"roblox-eu-eur-150","name":"roblox 150 EUR","faceValueAmount":150,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"roblox","category":"gamecard","redeemType":"currency","brandName":"Roblox","isVariableProduct":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-150-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (roblox-150-eur, 70, roblox 150 EUR, roblox, Roblox, gamecard, currency, 150, eur, 0, 0, {\"slug\":\"roblox-eu-eur-150\",\"name\":\"roblox 150 EUR\",\"faceValueAmount\":150,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"roblox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Roblox\",\"isVariableProduct\":false}, 2026-06-08 22:29:52, 2026-06-08 22:29:52)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'roblox-150-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-5-usd, 72, steam 5 USD, steam, Steam, gamecard, currency, 5, usd, 1, 0, {"slug":"steam-ww-usd-5","name":"steam 5 USD","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":5.55,"priceCurrency":"usd","priceInclVat":5.55,"vatAmount":0,"redeemValue":"usd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-5-usd, 72, steam 5 USD, steam, Steam, gamecard, currency, 5, usd, 1, 0, {\"slug\":\"steam-ww-usd-5\",\"name\":\"steam 5 USD\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":5.55,\"priceCurrency\":\"usd\",\"priceInclVat\":5.55,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-5-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-10-eur, 72, steam 10 EUR, steam, Steam, gamecard, currency, 10, eur, 1, 0, {"slug":"steam-ww-eur-10","name":"steam 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.62,"priceCurrency":"eur","priceInclVat":9.62,"vatAmount":0,"redeemValue":"eur","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-10-eur, 72, steam 10 EUR, steam, Steam, gamecard, currency, 10, eur, 1, 0, {\"slug\":\"steam-ww-eur-10\",\"name\":\"steam 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.62,\"priceCurrency\":\"eur\",\"priceInclVat\":9.62,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-10-usd, 72, steam 10 USD, steam, Steam, gamecard, currency, 10, usd, 1, 0, {"slug":"steam-ww-usd-10","name":"steam 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":11.03,"priceCurrency":"usd","priceInclVat":11.03,"vatAmount":0,"redeemValue":"usd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-10-usd, 72, steam 10 USD, steam, Steam, gamecard, currency, 10, usd, 1, 0, {\"slug\":\"steam-ww-usd-10\",\"name\":\"steam 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":11.03,\"priceCurrency\":\"usd\",\"priceInclVat\":11.03,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-20-eur, 72, steam 20 EUR, steam, Steam, gamecard, currency, 20, eur, 1, 0, {"slug":"steam-ww-eur-20","name":"steam 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.1,"priceCurrency":"eur","priceInclVat":19.1,"vatAmount":0,"redeemValue":"eur","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-20-eur, 72, steam 20 EUR, steam, Steam, gamecard, currency, 20, eur, 1, 0, {\"slug\":\"steam-ww-eur-20\",\"name\":\"steam 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.1,\"priceCurrency\":\"eur\",\"priceInclVat\":19.1,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-20-usd, 72, steam 20 USD, steam, Steam, gamecard, currency, 20, usd, 1, 0, {"slug":"steam-ww-usd-20","name":"steam 20 USD","faceValueAmount":20,"faceValueCurrency":"usd","isStocked":true,"priceAmount":20.82,"priceCurrency":"usd","priceInclVat":20.82,"vatAmount":0,"redeemValue":"usd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-20-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-20-usd, 72, steam 20 USD, steam, Steam, gamecard, currency, 20, usd, 1, 0, {\"slug\":\"steam-ww-usd-20\",\"name\":\"steam 20 USD\",\"faceValueAmount\":20,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":20.82,\"priceCurrency\":\"usd\",\"priceInclVat\":20.82,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-20-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-25-pln' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-25-pln, 72, steam 25 PLN, steam, Steam, gamecard, currency, 25, pln, 1, 0, {"slug":"steam-ww-pln-25","name":"steam 25 PLN","faceValueAmount":25,"faceValueCurrency":"pln","isStocked":true,"priceAmount":25.76,"priceCurrency":"pln","priceInclVat":25.76,"vatAmount":0,"redeemValue":"pln","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-25-pln' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-25-pln, 72, steam 25 PLN, steam, Steam, gamecard, currency, 25, pln, 1, 0, {\"slug\":\"steam-ww-pln-25\",\"name\":\"steam 25 PLN\",\"faceValueAmount\":25,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":25.76,\"priceCurrency\":\"pln\",\"priceInclVat\":25.76,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-25-pln' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-25-usd, 72, steam 25 USD, steam, Steam, gamecard, currency, 25, usd, 1, 0, {"slug":"steam-ww-usd-25","name":"steam 25 USD","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":27.63,"priceCurrency":"usd","priceInclVat":27.63,"vatAmount":0,"redeemValue":"usd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-25-usd, 72, steam 25 USD, steam, Steam, gamecard, currency, 25, usd, 1, 0, {\"slug\":\"steam-ww-usd-25\",\"name\":\"steam 25 USD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":27.63,\"priceCurrency\":\"usd\",\"priceInclVat\":27.63,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-25-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-30-eur, 72, steam 30 EUR, steam, Steam, gamecard, currency, 30, eur, 0, 0, {"slug":"steam-ww-eur-30","name":"steam 30 EUR","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":false,"redeemValue":"eur","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-30-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-30-eur, 72, steam 30 EUR, steam, Steam, gamecard, currency, 30, eur, 0, 0, {\"slug\":\"steam-ww-eur-30\",\"name\":\"steam 30 EUR\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":false,\"redeemValue\":\"eur\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-30-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-30-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-30-usd, 72, steam 30 USD, steam, Steam, gamecard, currency, 30, usd, 1, 0, {"slug":"steam-ww-usd-30","name":"steam 30 USD","faceValueAmount":30,"faceValueCurrency":"usd","isStocked":true,"priceAmount":30.19,"priceCurrency":"usd","priceInclVat":30.19,"vatAmount":0,"redeemValue":"usd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-30-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-30-usd, 72, steam 30 USD, steam, Steam, gamecard, currency, 30, usd, 1, 0, {\"slug\":\"steam-ww-usd-30\",\"name\":\"steam 30 USD\",\"faceValueAmount\":30,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":30.19,\"priceCurrency\":\"usd\",\"priceInclVat\":30.19,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-30-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-eur, 72, steam 50 EUR, steam, Steam, gamecard, currency, 50, eur, 1, 0, {"slug":"steam-ww-eur-50","name":"steam 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":52.26,"priceCurrency":"eur","priceInclVat":52.26,"vatAmount":0,"redeemValue":"eur","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-eur, 72, steam 50 EUR, steam, Steam, gamecard, currency, 50, eur, 1, 0, {\"slug\":\"steam-ww-eur-50\",\"name\":\"steam 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":52.26,\"priceCurrency\":\"eur\",\"priceInclVat\":52.26,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-php' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-php, 72, steam 50 PHP, steam, Steam, gamecard, currency, 50, php, 0, 0, {"slug":"steam-ww-php-50","name":"steam 50 PHP","faceValueAmount":50,"faceValueCurrency":"php","isStocked":false,"redeemValue":"php","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-php' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-php, 72, steam 50 PHP, steam, Steam, gamecard, currency, 50, php, 0, 0, {\"slug\":\"steam-ww-php-50\",\"name\":\"steam 50 PHP\",\"faceValueAmount\":50,\"faceValueCurrency\":\"php\",\"isStocked\":false,\"redeemValue\":\"php\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-php' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-thb, 72, steam 50 THB, steam, Steam, gamecard, currency, 50, thb, 0, 0, {"slug":"steam-ww-thb-50","name":"steam 50 THB","faceValueAmount":50,"faceValueCurrency":"thb","isStocked":false,"redeemValue":"thb","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-thb, 72, steam 50 THB, steam, Steam, gamecard, currency, 50, thb, 0, 0, {\"slug\":\"steam-ww-thb-50\",\"name\":\"steam 50 THB\",\"faceValueAmount\":50,\"faceValueCurrency\":\"thb\",\"isStocked\":false,\"redeemValue\":\"thb\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-thb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-usd, 72, steam 50 USD, steam, Steam, gamecard, currency, 50, usd, 1, 0, {"slug":"steam-ww-usd-50","name":"steam 50 USD","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":51.73,"priceCurrency":"usd","priceInclVat":51.73,"vatAmount":0,"redeemValue":"usd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-50-usd, 72, steam 50 USD, steam, Steam, gamecard, currency, 50, usd, 1, 0, {\"slug\":\"steam-ww-usd-50\",\"name\":\"steam 50 USD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":51.73,\"priceCurrency\":\"usd\",\"priceInclVat\":51.73,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-50-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-70-pln' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-70-pln, 72, steam 70 PLN, steam, Steam, gamecard, currency, 70, pln, 1, 0, {"slug":"steam-ww-pln-70","name":"steam 70 PLN","faceValueAmount":70,"faceValueCurrency":"pln","isStocked":true,"priceAmount":71.77,"priceCurrency":"pln","priceInclVat":71.77,"vatAmount":0,"redeemValue":"pln","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-70-pln' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-70-pln, 72, steam 70 PLN, steam, Steam, gamecard, currency, 70, pln, 1, 0, {\"slug\":\"steam-ww-pln-70\",\"name\":\"steam 70 PLN\",\"faceValueAmount\":70,\"faceValueCurrency\":\"pln\",\"isStocked\":true,\"priceAmount\":71.77,\"priceCurrency\":\"pln\",\"priceInclVat\":71.77,\"vatAmount\":0,\"redeemValue\":\"pln\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-70-pln' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-hkd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-100-hkd, 72, steam 100 HKD, steam, Steam, gamecard, currency, 100, hkd, 1, 0, {"slug":"steam-ww-hkd-100","name":"steam 100 HKD","faceValueAmount":100,"faceValueCurrency":"hkd","isStocked":true,"priceAmount":99.39,"priceCurrency":"hkd","priceInclVat":99.39,"vatAmount":0,"redeemValue":"hkd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-hkd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-100-hkd, 72, steam 100 HKD, steam, Steam, gamecard, currency, 100, hkd, 1, 0, {\"slug\":\"steam-ww-hkd-100\",\"name\":\"steam 100 HKD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"hkd\",\"isStocked\":true,\"priceAmount\":99.39,\"priceCurrency\":\"hkd\",\"priceInclVat\":99.39,\"vatAmount\":0,\"redeemValue\":\"hkd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-hkd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-100-thb, 72, steam 100 THB, steam, Steam, gamecard, currency, 100, thb, 1, 0, {"slug":"steam-ww-thb-100","name":"steam 100 THB","faceValueAmount":100,"faceValueCurrency":"thb","isStocked":true,"priceAmount":102.03,"priceCurrency":"thb","priceInclVat":102.03,"vatAmount":0,"redeemValue":"thb","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-100-thb, 72, steam 100 THB, steam, Steam, gamecard, currency, 100, thb, 1, 0, {\"slug\":\"steam-ww-thb-100\",\"name\":\"steam 100 THB\",\"faceValueAmount\":100,\"faceValueCurrency\":\"thb\",\"isStocked\":true,\"priceAmount\":102.03,\"priceCurrency\":\"thb\",\"priceInclVat\":102.03,\"vatAmount\":0,\"redeemValue\":\"thb\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-thb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-100-usd, 72, steam 100 USD, steam, Steam, gamecard, currency, 100, usd, 1, 0, {"slug":"steam-ww-usd-100","name":"steam 100 USD","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":106.64,"priceCurrency":"usd","priceInclVat":106.64,"vatAmount":0,"redeemValue":"usd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-100-usd, 72, steam 100 USD, steam, Steam, gamecard, currency, 100, usd, 1, 0, {\"slug\":\"steam-ww-usd-100\",\"name\":\"steam 100 USD\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":106.64,\"priceCurrency\":\"usd\",\"priceInclVat\":106.64,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-100-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-200-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-200-thb, 72, steam 200 THB, steam, Steam, gamecard, currency, 200, thb, 1, 0, {"slug":"steam-ww-thb-200","name":"steam 200 THB","faceValueAmount":200,"faceValueCurrency":"thb","isStocked":true,"priceAmount":201.79,"priceCurrency":"thb","priceInclVat":201.79,"vatAmount":0,"redeemValue":"thb","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-200-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-200-thb, 72, steam 200 THB, steam, Steam, gamecard, currency, 200, thb, 1, 0, {\"slug\":\"steam-ww-thb-200\",\"name\":\"steam 200 THB\",\"faceValueAmount\":200,\"faceValueCurrency\":\"thb\",\"isStocked\":true,\"priceAmount\":201.79,\"priceCurrency\":\"thb\",\"priceInclVat\":201.79,\"vatAmount\":0,\"redeemValue\":\"thb\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-200-thb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-200-twd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-200-twd, 72, steam 200 TWD, steam, Steam, gamecard, currency, 200, twd, 1, 0, {"slug":"steam-ww-twd-200","name":"steam 200 TWD","faceValueAmount":200,"faceValueCurrency":"twd","isStocked":true,"priceAmount":203.74,"priceCurrency":"twd","priceInclVat":203.74,"vatAmount":0,"redeemValue":"twd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-200-twd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-200-twd, 72, steam 200 TWD, steam, Steam, gamecard, currency, 200, twd, 1, 0, {\"slug\":\"steam-ww-twd-200\",\"name\":\"steam 200 TWD\",\"faceValueAmount\":200,\"faceValueCurrency\":\"twd\",\"isStocked\":true,\"priceAmount\":203.74,\"priceCurrency\":\"twd\",\"priceInclVat\":203.74,\"vatAmount\":0,\"redeemValue\":\"twd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-200-twd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-250-php' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-250-php, 72, steam 250 PHP, steam, Steam, gamecard, currency, 250, php, 1, 0, {"slug":"steam-ww-php-250","name":"steam 250 PHP","faceValueAmount":250,"faceValueCurrency":"php","isStocked":true,"priceAmount":254.45,"priceCurrency":"php","priceInclVat":254.45,"vatAmount":0,"redeemValue":"php","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-250-php' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-250-php, 72, steam 250 PHP, steam, Steam, gamecard, currency, 250, php, 1, 0, {\"slug\":\"steam-ww-php-250\",\"name\":\"steam 250 PHP\",\"faceValueAmount\":250,\"faceValueCurrency\":\"php\",\"isStocked\":true,\"priceAmount\":254.45,\"priceCurrency\":\"php\",\"priceInclVat\":254.45,\"vatAmount\":0,\"redeemValue\":\"php\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-250-php' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-350-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-350-thb, 72, steam 350 THB, steam, Steam, gamecard, currency, 350, thb, 1, 0, {"slug":"steam-ww-thb-350","name":"steam 350 THB","faceValueAmount":350,"faceValueCurrency":"thb","isStocked":true,"priceAmount":350.72,"priceCurrency":"thb","priceInclVat":350.72,"vatAmount":0,"redeemValue":"thb","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-350-thb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-350-thb, 72, steam 350 THB, steam, Steam, gamecard, currency, 350, thb, 1, 0, {\"slug\":\"steam-ww-thb-350\",\"name\":\"steam 350 THB\",\"faceValueAmount\":350,\"faceValueCurrency\":\"thb\",\"isStocked\":true,\"priceAmount\":350.72,\"priceCurrency\":\"thb\",\"priceInclVat\":350.72,\"vatAmount\":0,\"redeemValue\":\"thb\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-350-thb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-500-inr, 72, steam 500 INR, steam, Steam, gamecard, currency, 500, inr, 1, 0, {"slug":"steam-ww-inr-500","name":"steam 500 INR","faceValueAmount":500,"faceValueCurrency":"inr","isStocked":true,"priceAmount":523.39,"priceCurrency":"inr","priceInclVat":523.39,"vatAmount":0,"redeemValue":"inr","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-500-inr, 72, steam 500 INR, steam, Steam, gamecard, currency, 500, inr, 1, 0, {\"slug\":\"steam-ww-inr-500\",\"name\":\"steam 500 INR\",\"faceValueAmount\":500,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":523.39,\"priceCurrency\":\"inr\",\"priceInclVat\":523.39,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500-inr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500-php' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-500-php, 72, steam 500 PHP, steam, Steam, gamecard, currency, 500, php, 1, 0, {"slug":"steam-ww-php-500","name":"steam 500 PHP","faceValueAmount":500,"faceValueCurrency":"php","isStocked":true,"priceAmount":501.25,"priceCurrency":"php","priceInclVat":501.25,"vatAmount":0,"redeemValue":"php","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500-php' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-500-php, 72, steam 500 PHP, steam, Steam, gamecard, currency, 500, php, 1, 0, {\"slug\":\"steam-ww-php-500\",\"name\":\"steam 500 PHP\",\"faceValueAmount\":500,\"faceValueCurrency\":\"php\",\"isStocked\":true,\"priceAmount\":501.25,\"priceCurrency\":\"php\",\"priceInclVat\":501.25,\"vatAmount\":0,\"redeemValue\":\"php\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500-php' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-1000-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-1000-inr, 72, steam 1000 INR, steam, Steam, gamecard, currency, 1000, inr, 0, 0, {"slug":"steam-ww-inr-1000","name":"steam 1000 INR","faceValueAmount":1000,"faceValueCurrency":"inr","isStocked":false,"redeemValue":"inr","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-1000-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-1000-inr, 72, steam 1000 INR, steam, Steam, gamecard, currency, 1000, inr, 0, 0, {\"slug\":\"steam-ww-inr-1000\",\"name\":\"steam 1000 INR\",\"faceValueAmount\":1000,\"faceValueCurrency\":\"inr\",\"isStocked\":false,\"redeemValue\":\"inr\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-1000-inr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-2500-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-2500-inr, 72, steam 2500 INR, steam, Steam, gamecard, currency, 2500, inr, 1, 0, {"slug":"steam-ww-inr-2500","name":"steam 2500 INR","faceValueAmount":2500,"faceValueCurrency":"inr","isStocked":true,"priceAmount":2597.59,"priceCurrency":"inr","priceInclVat":2597.59,"vatAmount":0,"redeemValue":"inr","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-2500-inr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-2500-inr, 72, steam 2500 INR, steam, Steam, gamecard, currency, 2500, inr, 1, 0, {\"slug\":\"steam-ww-inr-2500\",\"name\":\"steam 2500 INR\",\"faceValueAmount\":2500,\"faceValueCurrency\":\"inr\",\"isStocked\":true,\"priceAmount\":2597.59,\"priceCurrency\":\"inr\",\"priceInclVat\":2597.59,\"vatAmount\":0,\"redeemValue\":\"inr\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-2500-inr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-45000-idr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-45000-idr, 72, steam 45000 IDR, steam, Steam, gamecard, currency, 45000, idr, 1, 0, {"slug":"steam-ww-idr-45000","name":"steam 45000 IDR","faceValueAmount":45000,"faceValueCurrency":"idr","isStocked":true,"priceAmount":66187.38,"priceCurrency":"idr","priceInclVat":66187.38,"vatAmount":0,"redeemValue":"idr","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-45000-idr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-45000-idr, 72, steam 45000 IDR, steam, Steam, gamecard, currency, 45000, idr, 1, 0, {\"slug\":\"steam-ww-idr-45000\",\"name\":\"steam 45000 IDR\",\"faceValueAmount\":45000,\"faceValueCurrency\":\"idr\",\"isStocked\":true,\"priceAmount\":66187.38,\"priceCurrency\":\"idr\",\"priceInclVat\":66187.38,\"vatAmount\":0,\"redeemValue\":\"idr\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-45000-idr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:55] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500000-vnd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-500000-vnd, 72, steam 500000 VND, steam, Steam, gamecard, currency, 500000, vnd, 1, 0, {"slug":"steam-ww-vnd-500000","name":"steam 500000 VND","faceValueAmount":500000,"faceValueCurrency":"vnd","isStocked":true,"priceAmount":495870.38,"priceCurrency":"vnd","priceInclVat":495870.38,"vatAmount":0,"redeemValue":"vnd","brandSlug":"steam","category":"gamecard","redeemType":"currency","brandName":"Steam","isVariableProduct":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500000-vnd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (steam-500000-vnd, 72, steam 500000 VND, steam, Steam, gamecard, currency, 500000, vnd, 1, 0, {\"slug\":\"steam-ww-vnd-500000\",\"name\":\"steam 500000 VND\",\"faceValueAmount\":500000,\"faceValueCurrency\":\"vnd\",\"isStocked\":true,\"priceAmount\":495870.38,\"priceCurrency\":\"vnd\",\"priceInclVat\":495870.38,\"vatAmount\":0,\"redeemValue\":\"vnd\",\"brandSlug\":\"steam\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"Steam\",\"isVariableProduct\":false}, 2026-06-08 22:29:55, 2026-06-08 22:29:55)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'steam-500000-vnd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (transcash-20-eur, 73, transcash 20 EUR, transcash, TransCash, payment-card, currency, 20, eur, 1, 0, {"slug":"transcash-eur-20","name":"transcash 20 EUR","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.74,"priceCurrency":"eur","priceInclVat":19.74,"vatAmount":0,"redeemValue":"eur","brandSlug":"transcash","category":"payment-card","redeemType":"currency","brandName":"TransCash","isVariableProduct":false}, 2026-06-08 22:29:56, 2026-06-08 22:29:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-20-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (transcash-20-eur, 73, transcash 20 EUR, transcash, TransCash, payment-card, currency, 20, eur, 1, 0, {\"slug\":\"transcash-eur-20\",\"name\":\"transcash 20 EUR\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.74,\"priceCurrency\":\"eur\",\"priceInclVat\":19.74,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"transcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"TransCash\",\"isVariableProduct\":false}, 2026-06-08 22:29:56, 2026-06-08 22:29:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-20-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (transcash-50-eur, 73, transcash 50 EUR, transcash, TransCash, payment-card, currency, 50, eur, 1, 0, {"slug":"transcash-eur-50","name":"transcash 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.27,"priceCurrency":"eur","priceInclVat":49.27,"vatAmount":0,"redeemValue":"eur","brandSlug":"transcash","category":"payment-card","redeemType":"currency","brandName":"TransCash","isVariableProduct":false}, 2026-06-08 22:29:56, 2026-06-08 22:29:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (transcash-50-eur, 73, transcash 50 EUR, transcash, TransCash, payment-card, currency, 50, eur, 1, 0, {\"slug\":\"transcash-eur-50\",\"name\":\"transcash 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.27,\"priceCurrency\":\"eur\",\"priceInclVat\":49.27,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"transcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"TransCash\",\"isVariableProduct\":false}, 2026-06-08 22:29:56, 2026-06-08 22:29:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:56] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (transcash-100-eur, 73, transcash 100 EUR, transcash, TransCash, payment-card, currency, 100, eur, 1, 0, {"slug":"transcash-eur-100","name":"transcash 100 EUR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":98.48,"priceCurrency":"eur","priceInclVat":98.48,"vatAmount":0,"redeemValue":"eur","brandSlug":"transcash","category":"payment-card","redeemType":"currency","brandName":"TransCash","isVariableProduct":false}, 2026-06-08 22:29:56, 2026-06-08 22:29:56)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-100-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (transcash-100-eur, 73, transcash 100 EUR, transcash, TransCash, payment-card, currency, 100, eur, 1, 0, {\"slug\":\"transcash-eur-100\",\"name\":\"transcash 100 EUR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":98.48,\"priceCurrency\":\"eur\",\"priceInclVat\":98.48,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"transcash\",\"category\":\"payment-card\",\"redeemType\":\"currency\",\"brandName\":\"TransCash\",\"isVariableProduct\":false}, 2026-06-08 22:29:56, 2026-06-08 22:29:56)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'transcash-100-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-15-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-15-eur-eu, 74, twitch 15 EUR EU, twitch, Twitch, giftcard, currency, 15, eur, 1, 0, {"slug":"twitch-eu-eur-15","name":"twitch 15 EUR EU","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.74,"priceCurrency":"eur","priceInclVat":14.74,"vatAmount":0,"redeemValue":"eur","brandSlug":"twitch","category":"giftcard","redeemType":"currency","brandName":"Twitch","isVariableProduct":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-15-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-15-eur-eu, 74, twitch 15 EUR EU, twitch, Twitch, giftcard, currency, 15, eur, 1, 0, {\"slug\":\"twitch-eu-eur-15\",\"name\":\"twitch 15 EUR EU\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.74,\"priceCurrency\":\"eur\",\"priceInclVat\":14.74,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"twitch\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Twitch\",\"isVariableProduct\":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-15-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-25-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-25-eur-eu, 74, twitch 25 EUR EU, twitch, Twitch, giftcard, currency, 25, eur, 1, 0, {"slug":"twitch-eu-eur-25","name":"twitch 25 EUR EU","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.53,"priceCurrency":"eur","priceInclVat":24.53,"vatAmount":0,"redeemValue":"eur","brandSlug":"twitch","category":"giftcard","redeemType":"currency","brandName":"Twitch","isVariableProduct":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-25-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-25-eur-eu, 74, twitch 25 EUR EU, twitch, Twitch, giftcard, currency, 25, eur, 1, 0, {\"slug\":\"twitch-eu-eur-25\",\"name\":\"twitch 25 EUR EU\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.53,\"priceCurrency\":\"eur\",\"priceInclVat\":24.53,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"twitch\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Twitch\",\"isVariableProduct\":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-25-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-50-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-50-eur-eu, 74, twitch 50 EUR EU, twitch, Twitch, giftcard, currency, 50, eur, 1, 0, {"slug":"twitch-eu-eur-50","name":"twitch 50 EUR EU","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.01,"priceCurrency":"eur","priceInclVat":49.01,"vatAmount":0,"redeemValue":"eur","brandSlug":"twitch","category":"giftcard","redeemType":"currency","brandName":"Twitch","isVariableProduct":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-50-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-50-eur-eu, 74, twitch 50 EUR EU, twitch, Twitch, giftcard, currency, 50, eur, 1, 0, {\"slug\":\"twitch-eu-eur-50\",\"name\":\"twitch 50 EUR EU\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.01,\"priceCurrency\":\"eur\",\"priceInclVat\":49.01,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"twitch\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Twitch\",\"isVariableProduct\":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-50-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-50-usd-us, 74, twitch 50 USD US, twitch, Twitch, giftcard, currency, 50, usd, 1, 0, {"slug":"twitch-us-usd-50","name":"twitch 50 USD US","faceValueAmount":50,"faceValueCurrency":"usd","isStocked":true,"priceAmount":49.53,"priceCurrency":"usd","priceInclVat":49.53,"vatAmount":0,"redeemValue":"usd","brandSlug":"twitch","category":"giftcard","redeemType":"currency","brandName":"Twitch","isVariableProduct":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-50-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-50-usd-us, 74, twitch 50 USD US, twitch, Twitch, giftcard, currency, 50, usd, 1, 0, {\"slug\":\"twitch-us-usd-50\",\"name\":\"twitch 50 USD US\",\"faceValueAmount\":50,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":49.53,\"priceCurrency\":\"usd\",\"priceInclVat\":49.53,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"twitch\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Twitch\",\"isVariableProduct\":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-50-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-100-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-100-eur-eu, 74, twitch 100 EUR EU, twitch, Twitch, giftcard, currency, 100, eur, 1, 0, {"slug":"twitch-eu-eur-100","name":"twitch 100 EUR EU","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":97.97,"priceCurrency":"eur","priceInclVat":97.97,"vatAmount":0,"redeemValue":"eur","brandSlug":"twitch","category":"giftcard","redeemType":"currency","brandName":"Twitch","isVariableProduct":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-100-eur-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-100-eur-eu, 74, twitch 100 EUR EU, twitch, Twitch, giftcard, currency, 100, eur, 1, 0, {\"slug\":\"twitch-eu-eur-100\",\"name\":\"twitch 100 EUR EU\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":97.97,\"priceCurrency\":\"eur\",\"priceInclVat\":97.97,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"twitch\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Twitch\",\"isVariableProduct\":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-100-eur-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:29:57] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-100-usd-us, 74, twitch 100 USD US, twitch, Twitch, giftcard, currency, 100, usd, 1, 0, {"slug":"twitch-us-usd-100","name":"twitch 100 USD US","faceValueAmount":100,"faceValueCurrency":"usd","isStocked":true,"priceAmount":99,"priceCurrency":"usd","priceInclVat":99,"vatAmount":0,"redeemValue":"usd","brandSlug":"twitch","category":"giftcard","redeemType":"currency","brandName":"Twitch","isVariableProduct":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-100-usd-us' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (twitch-100-usd-us, 74, twitch 100 USD US, twitch, Twitch, giftcard, currency, 100, usd, 1, 0, {\"slug\":\"twitch-us-usd-100\",\"name\":\"twitch 100 USD US\",\"faceValueAmount\":100,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":99,\"priceCurrency\":\"usd\",\"priceInclVat\":99,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"twitch\",\"category\":\"giftcard\",\"redeemType\":\"currency\",\"brandName\":\"Twitch\",\"isVariableProduct\":false}, 2026-06-08 22:29:57, 2026-06-08 22:29:57)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'twitch-100-usd-us' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-5-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-5-cad-ca, 75, Uber 5 CAD CA, uber, Uber & Uber Eats, giftcard, region, 5, cad, 1, 0, {"slug":"uber-ca-cad-5","name":"Uber 5 CAD CA","faceValueAmount":5,"faceValueCurrency":"cad","isStocked":true,"priceAmount":5.18,"priceCurrency":"cad","priceInclVat":5.18,"vatAmount":0,"redeemValue":"ca","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-5-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-5-cad-ca, 75, Uber 5 CAD CA, uber, Uber & Uber Eats, giftcard, region, 5, cad, 1, 0, {\"slug\":\"uber-ca-cad-5\",\"name\":\"Uber 5 CAD CA\",\"faceValueAmount\":5,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":5.18,\"priceCurrency\":\"cad\",\"priceInclVat\":5.18,\"vatAmount\":0,\"redeemValue\":\"ca\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-5-cad-ca' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-10-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-10-cad-ca, 75, Uber 10 CAD CA, uber, Uber & Uber Eats, giftcard, region, 10, cad, 1, 0, {"slug":"uber-ca-cad-10","name":"Uber 10 CAD CA","faceValueAmount":10,"faceValueCurrency":"cad","isStocked":true,"priceAmount":10.27,"priceCurrency":"cad","priceInclVat":10.27,"vatAmount":0,"redeemValue":"ca","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-10-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-10-cad-ca, 75, Uber 10 CAD CA, uber, Uber & Uber Eats, giftcard, region, 10, cad, 1, 0, {\"slug\":\"uber-ca-cad-10\",\"name\":\"Uber 10 CAD CA\",\"faceValueAmount\":10,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":10.27,\"priceCurrency\":\"cad\",\"priceInclVat\":10.27,\"vatAmount\":0,\"redeemValue\":\"ca\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-10-cad-ca' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-aud-au' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-aud-au, 75, Uber 25 AUD AU, uber, Uber & Uber Eats, giftcard, region, 25, aud, 1, 0, {"slug":"uber-au-aud-25","name":"Uber 25 AUD AU","faceValueAmount":25,"faceValueCurrency":"aud","isStocked":true,"priceAmount":24.95,"priceCurrency":"aud","priceInclVat":24.95,"vatAmount":0,"redeemValue":"au","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-aud-au' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-aud-au, 75, Uber 25 AUD AU, uber, Uber & Uber Eats, giftcard, region, 25, aud, 1, 0, {\"slug\":\"uber-au-aud-25\",\"name\":\"Uber 25 AUD AU\",\"faceValueAmount\":25,\"faceValueCurrency\":\"aud\",\"isStocked\":true,\"priceAmount\":24.95,\"priceCurrency\":\"aud\",\"priceInclVat\":24.95,\"vatAmount\":0,\"redeemValue\":\"au\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-aud-au' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-cad-ca, 75, Uber 25 CAD CA, uber, Uber & Uber Eats, giftcard, region, 25, cad, 1, 0, {"slug":"uber-ca-cad-25","name":"Uber 25 CAD CA","faceValueAmount":25,"faceValueCurrency":"cad","isStocked":true,"priceAmount":25.07,"priceCurrency":"cad","priceInclVat":25.07,"vatAmount":0,"redeemValue":"ca","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-cad-ca' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-cad-ca, 75, Uber 25 CAD CA, uber, Uber & Uber Eats, giftcard, region, 25, cad, 1, 0, {\"slug\":\"uber-ca-cad-25\",\"name\":\"Uber 25 CAD CA\",\"faceValueAmount\":25,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":25.07,\"priceCurrency\":\"cad\",\"priceInclVat\":25.07,\"vatAmount\":0,\"redeemValue\":\"ca\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-cad-ca' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-eur-es, 75, Uber 25 EUR ES, uber, Uber & Uber Eats, giftcard, region, 25, eur, 1, 0, {"slug":"uber-es-eur-25","name":"Uber 25 EUR ES","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.04,"priceCurrency":"eur","priceInclVat":25.04,"vatAmount":0,"redeemValue":"es","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-eur-es, 75, Uber 25 EUR ES, uber, Uber & Uber Eats, giftcard, region, 25, eur, 1, 0, {\"slug\":\"uber-es-eur-25\",\"name\":\"Uber 25 EUR ES\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.04,\"priceCurrency\":\"eur\",\"priceInclVat\":25.04,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-gbp-gb, 75, Uber 25 GBP GB, uber, Uber & Uber Eats, giftcard, region, 25, gbp, 1, 0, {"slug":"uber-gb-gbp-25","name":"Uber 25 GBP GB","faceValueAmount":25,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":25.01,"priceCurrency":"gbp","priceInclVat":25.01,"vatAmount":0,"redeemValue":"gb","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-gbp-gb' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-25-gbp-gb, 75, Uber 25 GBP GB, uber, Uber & Uber Eats, giftcard, region, 25, gbp, 1, 0, {\"slug\":\"uber-gb-gbp-25\",\"name\":\"Uber 25 GBP GB\",\"faceValueAmount\":25,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":25.01,\"priceCurrency\":\"gbp\",\"priceInclVat\":25.01,\"vatAmount\":0,\"redeemValue\":\"gb\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-25-gbp-gb' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-50-eur-es, 75, Uber 50 EUR ES, uber, Uber & Uber Eats, giftcard, region, 50, eur, 1, 0, {"slug":"uber-es-eur-50","name":"Uber 50 EUR ES","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":50.03,"priceCurrency":"eur","priceInclVat":50.03,"vatAmount":0,"redeemValue":"es","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-50-eur-es' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-50-eur-es, 75, Uber 50 EUR ES, uber, Uber & Uber Eats, giftcard, region, 50, eur, 1, 0, {\"slug\":\"uber-es-eur-50\",\"name\":\"Uber 50 EUR ES\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":50.03,\"priceCurrency\":\"eur\",\"priceInclVat\":50.03,\"vatAmount\":0,\"redeemValue\":\"es\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-50-eur-es' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-250-mxn-mx' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-250-mxn-mx, 75, Uber 250 MXN MX, uber, Uber & Uber Eats, giftcard, region, 250, mxn, 1, 0, {"slug":"uber-mx-mxn-250","name":"Uber 250 MXN MX","faceValueAmount":250,"faceValueCurrency":"mxn","isStocked":true,"priceAmount":263.66,"priceCurrency":"mxn","priceInclVat":263.66,"vatAmount":0,"redeemValue":"mx","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-250-mxn-mx' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-250-mxn-mx, 75, Uber 250 MXN MX, uber, Uber & Uber Eats, giftcard, region, 250, mxn, 1, 0, {\"slug\":\"uber-mx-mxn-250\",\"name\":\"Uber 250 MXN MX\",\"faceValueAmount\":250,\"faceValueCurrency\":\"mxn\",\"isStocked\":true,\"priceAmount\":263.66,\"priceCurrency\":\"mxn\",\"priceInclVat\":263.66,\"vatAmount\":0,\"redeemValue\":\"mx\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-250-mxn-mx' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:00] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-500-zar-za' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-500-zar-za, 75, Uber 500 ZAR ZA, uber, Uber & Uber Eats, giftcard, region, 500, zar, 0, 0, {"slug":"uber-za-zar-500","name":"Uber 500 ZAR ZA","faceValueAmount":500,"faceValueCurrency":"zar","isStocked":false,"redeemValue":"za","brandSlug":"uber","category":"giftcard","redeemType":"region","brandName":"Uber & Uber Eats","isVariableProduct":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-500-zar-za' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (uber-500-zar-za, 75, Uber 500 ZAR ZA, uber, Uber & Uber Eats, giftcard, region, 500, zar, 0, 0, {\"slug\":\"uber-za-zar-500\",\"name\":\"Uber 500 ZAR ZA\",\"faceValueAmount\":500,\"faceValueCurrency\":\"zar\",\"isStocked\":false,\"redeemValue\":\"za\",\"brandSlug\":\"uber\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Uber & Uber Eats\",\"isVariableProduct\":false}, 2026-06-08 22:30:00, 2026-06-08 22:30:00)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'uber-500-zar-za' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:01] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'world-of-warcraft-60-days-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (world-of-warcraft-60-days-eu, 76, World of warcraft 60 days EU, world-of-warcraft, World of Warcraft, gamecard, region, 25.99, eur, 1, 0, {"slug":"world-of-warcraft-eu-eur-25.99","name":"World of warcraft 60 days EU","faceValueAmount":25.99,"faceValueCurrency":"eur","isStocked":true,"priceAmount":25.1,"priceCurrency":"eur","priceInclVat":25.1,"vatAmount":0,"redeemValue":"eu","brandSlug":"world-of-warcraft","category":"gamecard","redeemType":"region","brandName":"World of Warcraft","isVariableProduct":false}, 2026-06-08 22:30:01, 2026-06-08 22:30:01)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'world-of-warcraft-60-days-eu' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (world-of-warcraft-60-days-eu, 76, World of warcraft 60 days EU, world-of-warcraft, World of Warcraft, gamecard, region, 25.99, eur, 1, 0, {\"slug\":\"world-of-warcraft-eu-eur-25.99\",\"name\":\"World of warcraft 60 days EU\",\"faceValueAmount\":25.99,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":25.1,\"priceCurrency\":\"eur\",\"priceInclVat\":25.1,\"vatAmount\":0,\"redeemValue\":\"eu\",\"brandSlug\":\"world-of-warcraft\",\"category\":\"gamecard\",\"redeemType\":\"region\",\"brandName\":\"World of Warcraft\",\"isVariableProduct\":false}, 2026-06-08 22:30:01, 2026-06-08 22:30:01)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'world-of-warcraft-60-days-eu' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-5-usd, 77, xbox 5 USD, xbox, XBOX, gamecard, currency, 5, usd, 1, 0, {"slug":"xbox-us-usd-5","name":"xbox 5 USD","faceValueAmount":5,"faceValueCurrency":"usd","isStocked":true,"priceAmount":4.75,"priceCurrency":"usd","priceInclVat":4.75,"vatAmount":0,"redeemValue":"usd","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-5-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-5-usd, 77, xbox 5 USD, xbox, XBOX, gamecard, currency, 5, usd, 1, 0, {\"slug\":\"xbox-us-usd-5\",\"name\":\"xbox 5 USD\",\"faceValueAmount\":5,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":4.75,\"priceCurrency\":\"usd\",\"priceInclVat\":4.75,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-5-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-10-eur, 77, xbox 10 EUR, xbox, XBOX, gamecard, currency, 10, eur, 1, 0, {"slug":"xbox-eu-eur-10","name":"xbox 10 EUR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.23,"priceCurrency":"eur","priceInclVat":9.23,"vatAmount":0,"redeemValue":"eur","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-10-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-10-eur, 77, xbox 10 EUR, xbox, XBOX, gamecard, currency, 10, eur, 1, 0, {\"slug\":\"xbox-eu-eur-10\",\"name\":\"xbox 10 EUR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.23,\"priceCurrency\":\"eur\",\"priceInclVat\":9.23,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-10-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-10-usd, 77, xbox 10 USD, xbox, XBOX, gamecard, currency, 10, usd, 1, 0, {"slug":"xbox-us-usd-10","name":"xbox 10 USD","faceValueAmount":10,"faceValueCurrency":"usd","isStocked":true,"priceAmount":9.19,"priceCurrency":"usd","priceInclVat":9.19,"vatAmount":0,"redeemValue":"usd","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-10-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-10-usd, 77, xbox 10 USD, xbox, XBOX, gamecard, currency, 10, usd, 1, 0, {\"slug\":\"xbox-us-usd-10\",\"name\":\"xbox 10 USD\",\"faceValueAmount\":10,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":9.19,\"priceCurrency\":\"usd\",\"priceInclVat\":9.19,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-10-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-15-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-15-gbp, 77, xbox 15 GBP, xbox, XBOX, gamecard, currency, 15, gbp, 1, 0, {"slug":"xbox-gb-gbp-15","name":"xbox 15 GBP","faceValueAmount":15,"faceValueCurrency":"gbp","isStocked":true,"priceAmount":14.2,"priceCurrency":"gbp","priceInclVat":14.2,"vatAmount":0,"redeemValue":"gbp","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-15-gbp' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-15-gbp, 77, xbox 15 GBP, xbox, XBOX, gamecard, currency, 15, gbp, 1, 0, {\"slug\":\"xbox-gb-gbp-15\",\"name\":\"xbox 15 GBP\",\"faceValueAmount\":15,\"faceValueCurrency\":\"gbp\",\"isStocked\":true,\"priceAmount\":14.2,\"priceCurrency\":\"gbp\",\"priceInclVat\":14.2,\"vatAmount\":0,\"redeemValue\":\"gbp\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-15-gbp' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-15-usd, 77, xbox 15 USD, xbox, XBOX, gamecard, currency, 15, usd, 1, 0, {"slug":"xbox-us-usd-15","name":"xbox 15 USD","faceValueAmount":15,"faceValueCurrency":"usd","isStocked":true,"priceAmount":13.76,"priceCurrency":"usd","priceInclVat":13.76,"vatAmount":0,"redeemValue":"usd","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-15-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-15-usd, 77, xbox 15 USD, xbox, XBOX, gamecard, currency, 15, usd, 1, 0, {\"slug\":\"xbox-us-usd-15\",\"name\":\"xbox 15 USD\",\"faceValueAmount\":15,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":13.76,\"priceCurrency\":\"usd\",\"priceInclVat\":13.76,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-15-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-25-eur, 77, xbox 25 EUR, xbox, XBOX, gamecard, currency, 25, eur, 1, 0, {"slug":"xbox-eu-eur-25","name":"xbox 25 EUR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":23,"priceCurrency":"eur","priceInclVat":23,"vatAmount":0,"redeemValue":"eur","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-25-eur, 77, xbox 25 EUR, xbox, XBOX, gamecard, currency, 25, eur, 1, 0, {\"slug\":\"xbox-eu-eur-25\",\"name\":\"xbox 25 EUR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":23,\"priceCurrency\":\"eur\",\"priceInclVat\":23,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-25-nzd, 77, xbox 25 NZD, xbox, XBOX, gamecard, currency, 25, nzd, 1, 0, {"slug":"xbox-nz-nzd-25","name":"xbox 25 NZD","faceValueAmount":25,"faceValueCurrency":"nzd","isStocked":true,"priceAmount":23.56,"priceCurrency":"nzd","priceInclVat":23.56,"vatAmount":0,"redeemValue":"nzd","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-nzd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-25-nzd, 77, xbox 25 NZD, xbox, XBOX, gamecard, currency, 25, nzd, 1, 0, {\"slug\":\"xbox-nz-nzd-25\",\"name\":\"xbox 25 NZD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"nzd\",\"isStocked\":true,\"priceAmount\":23.56,\"priceCurrency\":\"nzd\",\"priceInclVat\":23.56,\"vatAmount\":0,\"redeemValue\":\"nzd\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-nzd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-25-usd, 77, xbox 25 USD, xbox, XBOX, gamecard, currency, 25, usd, 1, 0, {"slug":"xbox-us-usd-25","name":"xbox 25 USD","faceValueAmount":25,"faceValueCurrency":"usd","isStocked":true,"priceAmount":22.89,"priceCurrency":"usd","priceInclVat":22.89,"vatAmount":0,"redeemValue":"usd","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-usd' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-25-usd, 77, xbox 25 USD, xbox, XBOX, gamecard, currency, 25, usd, 1, 0, {\"slug\":\"xbox-us-usd-25\",\"name\":\"xbox 25 USD\",\"faceValueAmount\":25,\"faceValueCurrency\":\"usd\",\"isStocked\":true,\"priceAmount\":22.89,\"priceCurrency\":\"usd\",\"priceInclVat\":22.89,\"vatAmount\":0,\"redeemValue\":\"usd\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-25-usd' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-50-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-50-cad, 77, xbox 50 CAD, xbox, XBOX, gamecard, currency, 50, cad, 1, 0, {"slug":"xbox-ca-cad-50","name":"xbox 50 CAD","faceValueAmount":50,"faceValueCurrency":"cad","isStocked":true,"priceAmount":47.26,"priceCurrency":"cad","priceInclVat":47.26,"vatAmount":0,"redeemValue":"cad","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-50-cad' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-50-cad, 77, xbox 50 CAD, xbox, XBOX, gamecard, currency, 50, cad, 1, 0, {\"slug\":\"xbox-ca-cad-50\",\"name\":\"xbox 50 CAD\",\"faceValueAmount\":50,\"faceValueCurrency\":\"cad\",\"isStocked\":true,\"priceAmount\":47.26,\"priceCurrency\":\"cad\",\"priceInclVat\":47.26,\"vatAmount\":0,\"redeemValue\":\"cad\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-50-cad' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-50-eur, 77, xbox 50 EUR, xbox, XBOX, gamecard, currency, 50, eur, 1, 0, {"slug":"xbox-eu-eur-50","name":"xbox 50 EUR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":45.95,"priceCurrency":"eur","priceInclVat":45.95,"vatAmount":0,"redeemValue":"eur","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-50-eur' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-50-eur, 77, xbox 50 EUR, xbox, XBOX, gamecard, currency, 50, eur, 1, 0, {\"slug\":\"xbox-eu-eur-50\",\"name\":\"xbox 50 EUR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":45.95,\"priceCurrency\":\"eur\",\"priceInclVat\":45.95,\"vatAmount\":0,\"redeemValue\":\"eur\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-50-eur' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:02] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-100-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-100-try, 77, xbox 100 TRY, xbox, XBOX, gamecard, currency, 100, try, 1, 0, {"slug":"xbox-tr-try-100","name":"xbox 100 TRY","faceValueAmount":100,"faceValueCurrency":"try","isStocked":true,"priceAmount":103.52,"priceCurrency":"try","priceInclVat":103.52,"vatAmount":0,"redeemValue":"try","brandSlug":"xbox","category":"gamecard","redeemType":"currency","brandName":"XBOX","isVariableProduct":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-100-try' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (xbox-100-try, 77, xbox 100 TRY, xbox, XBOX, gamecard, currency, 100, try, 1, 0, {\"slug\":\"xbox-tr-try-100\",\"name\":\"xbox 100 TRY\",\"faceValueAmount\":100,\"faceValueCurrency\":\"try\",\"isStocked\":true,\"priceAmount\":103.52,\"priceCurrency\":\"try\",\"priceInclVat\":103.52,\"vatAmount\":0,\"redeemValue\":\"try\",\"brandSlug\":\"xbox\",\"category\":\"gamecard\",\"redeemType\":\"currency\",\"brandName\":\"XBOX\",\"isVariableProduct\":false}, 2026-06-08 22:30:02, 2026-06-08 22:30:02)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'xbox-100-try' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (zalando-10-eur-de, 78, zalando 10 EUR DE, zalando, Zalando, giftcard, region, 10, eur, 1, 0, {"slug":"zalando-de-eur-10","name":"zalando 10 EUR DE","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.54,"priceCurrency":"eur","priceInclVat":9.54,"vatAmount":0,"redeemValue":"de","brandSlug":"zalando","category":"giftcard","redeemType":"region","brandName":"Zalando","isVariableProduct":false}, 2026-06-08 22:30:05, 2026-06-08 22:30:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (zalando-10-eur-de, 78, zalando 10 EUR DE, zalando, Zalando, giftcard, region, 10, eur, 1, 0, {\"slug\":\"zalando-de-eur-10\",\"name\":\"zalando 10 EUR DE\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.54,\"priceCurrency\":\"eur\",\"priceInclVat\":9.54,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"zalando\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Zalando\",\"isVariableProduct\":false}, 2026-06-08 22:30:05, 2026-06-08 22:30:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-10-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (zalando-25-eur-de, 78, zalando 25 EUR DE, zalando, Zalando, giftcard, region, 25, eur, 1, 0, {"slug":"zalando-de-eur-25","name":"zalando 25 EUR DE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":23.63,"priceCurrency":"eur","priceInclVat":23.63,"vatAmount":0,"redeemValue":"de","brandSlug":"zalando","category":"giftcard","redeemType":"region","brandName":"Zalando","isVariableProduct":false}, 2026-06-08 22:30:05, 2026-06-08 22:30:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (zalando-25-eur-de, 78, zalando 25 EUR DE, zalando, Zalando, giftcard, region, 25, eur, 1, 0, {\"slug\":\"zalando-de-eur-25\",\"name\":\"zalando 25 EUR DE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":23.63,\"priceCurrency\":\"eur\",\"priceInclVat\":23.63,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"zalando\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Zalando\",\"isVariableProduct\":false}, 2026-06-08 22:30:05, 2026-06-08 22:30:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-25-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:05] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (zalando-50-eur-de, 78, zalando 50 EUR DE, zalando, Zalando, giftcard, region, 50, eur, 1, 0, {"slug":"zalando-de-eur-50","name":"zalando 50 EUR DE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":47.23,"priceCurrency":"eur","priceInclVat":47.23,"vatAmount":0,"redeemValue":"de","brandSlug":"zalando","category":"giftcard","redeemType":"region","brandName":"Zalando","isVariableProduct":false}, 2026-06-08 22:30:05, 2026-06-08 22:30:05)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (zalando-50-eur-de, 78, zalando 50 EUR DE, zalando, Zalando, giftcard, region, 50, eur, 1, 0, {\"slug\":\"zalando-de-eur-50\",\"name\":\"zalando 50 EUR DE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":47.23,\"priceCurrency\":\"eur\",\"priceInclVat\":47.23,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"zalando\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"Zalando\",\"isVariableProduct\":false}, 2026-06-08 22:30:05, 2026-06-08 22:30:05)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'zalando-50-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (airbnb-50-eur-fr, 79, airbnb 50 EUR FR, airbnb, airbnb, giftcard, region, 50, eur, 1, 0, {"slug":"airbnb-fr-eur-50","name":"airbnb 50 EUR FR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.01,"priceCurrency":"eur","priceInclVat":49.01,"vatAmount":0,"redeemValue":"fr","brandSlug":"airbnb","category":"giftcard","redeemType":"region","brandName":"airbnb","isVariableProduct":false}, 2026-06-08 22:30:06, 2026-06-08 22:30:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (airbnb-50-eur-fr, 79, airbnb 50 EUR FR, airbnb, airbnb, giftcard, region, 50, eur, 1, 0, {\"slug\":\"airbnb-fr-eur-50\",\"name\":\"airbnb 50 EUR FR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.01,\"priceCurrency\":\"eur\",\"priceInclVat\":49.01,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"airbnb\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"airbnb\",\"isVariableProduct\":false}, 2026-06-08 22:30:06, 2026-06-08 22:30:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-50-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-75-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (airbnb-75-eur-fr, 79, airbnb 75 EUR FR, airbnb, airbnb, giftcard, region, 75, eur, 1, 0, {"slug":"airbnb-fr-eur-75","name":"airbnb 75 EUR FR","faceValueAmount":75,"faceValueCurrency":"eur","isStocked":true,"priceAmount":73.49,"priceCurrency":"eur","priceInclVat":73.49,"vatAmount":0,"redeemValue":"fr","brandSlug":"airbnb","category":"giftcard","redeemType":"region","brandName":"airbnb","isVariableProduct":false}, 2026-06-08 22:30:06, 2026-06-08 22:30:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-75-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (airbnb-75-eur-fr, 79, airbnb 75 EUR FR, airbnb, airbnb, giftcard, region, 75, eur, 1, 0, {\"slug\":\"airbnb-fr-eur-75\",\"name\":\"airbnb 75 EUR FR\",\"faceValueAmount\":75,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":73.49,\"priceCurrency\":\"eur\",\"priceInclVat\":73.49,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"airbnb\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"airbnb\",\"isVariableProduct\":false}, 2026-06-08 22:30:06, 2026-06-08 22:30:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-75-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:06] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (airbnb-100-eur-fr, 79, airbnb 100 EUR FR, airbnb, airbnb, giftcard, region, 100, eur, 1, 0, {"slug":"airbnb-fr-eur-100","name":"airbnb 100 EUR FR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":97.97,"priceCurrency":"eur","priceInclVat":97.97,"vatAmount":0,"redeemValue":"fr","brandSlug":"airbnb","category":"giftcard","redeemType":"region","brandName":"airbnb","isVariableProduct":false}, 2026-06-08 22:30:06, 2026-06-08 22:30:06)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (airbnb-100-eur-fr, 79, airbnb 100 EUR FR, airbnb, airbnb, giftcard, region, 100, eur, 1, 0, {\"slug\":\"airbnb-fr-eur-100\",\"name\":\"airbnb 100 EUR FR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":97.97,\"priceCurrency\":\"eur\",\"priceInclVat\":97.97,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"airbnb\",\"category\":\"giftcard\",\"redeemType\":\"region\",\"brandName\":\"airbnb\",\"isVariableProduct\":false}, 2026-06-08 22:30:06, 2026-06-08 22:30:06)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'airbnb-100-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-5-eur-de, 80, paysafecard 5 EUR DE, paysafecard, paysafecard, payment-card, region, 5, eur, 1, 0, {"slug":"paysafecard-de-eur-5","name":"paysafecard 5 EUR DE","faceValueAmount":5,"faceValueCurrency":"eur","isStocked":true,"priceAmount":4.95,"priceCurrency":"eur","priceInclVat":4.95,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-5-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-5-eur-de, 80, paysafecard 5 EUR DE, paysafecard, paysafecard, payment-card, region, 5, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-5\",\"name\":\"paysafecard 5 EUR DE\",\"faceValueAmount\":5,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":4.95,\"priceCurrency\":\"eur\",\"priceInclVat\":4.95,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-5-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-10-eur-de, 80, paysafecard 10 EUR DE, paysafecard, paysafecard, payment-card, region, 10, eur, 1, 0, {"slug":"paysafecard-de-eur-10","name":"paysafecard 10 EUR DE","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.9,"priceCurrency":"eur","priceInclVat":9.9,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-10-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-10-eur-de, 80, paysafecard 10 EUR DE, paysafecard, paysafecard, payment-card, region, 10, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-10\",\"name\":\"paysafecard 10 EUR DE\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.9,\"priceCurrency\":\"eur\",\"priceInclVat\":9.9,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-10-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-10-eur-fr, 80, paysafecard 10 EUR FR, paysafecard, paysafecard, payment-card, region, 10, eur, 1, 0, {"slug":"paysafecard-fr-eur-10","name":"paysafecard 10 EUR FR","faceValueAmount":10,"faceValueCurrency":"eur","isStocked":true,"priceAmount":9.9,"priceCurrency":"eur","priceInclVat":9.9,"vatAmount":0,"redeemValue":"fr","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-10-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-10-eur-fr, 80, paysafecard 10 EUR FR, paysafecard, paysafecard, payment-card, region, 10, eur, 1, 0, {\"slug\":\"paysafecard-fr-eur-10\",\"name\":\"paysafecard 10 EUR FR\",\"faceValueAmount\":10,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":9.9,\"priceCurrency\":\"eur\",\"priceInclVat\":9.9,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-10-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-15-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-15-eur-de, 80, paysafecard 15 EUR DE, paysafecard, paysafecard, payment-card, region, 15, eur, 1, 0, {"slug":"paysafecard-de-eur-15","name":"paysafecard 15 EUR DE","faceValueAmount":15,"faceValueCurrency":"eur","isStocked":true,"priceAmount":14.85,"priceCurrency":"eur","priceInclVat":14.85,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-15-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-15-eur-de, 80, paysafecard 15 EUR DE, paysafecard, paysafecard, payment-card, region, 15, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-15\",\"name\":\"paysafecard 15 EUR DE\",\"faceValueAmount\":15,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":14.85,\"priceCurrency\":\"eur\",\"priceInclVat\":14.85,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-15-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-20-eur-de, 80, paysafecard 20 EUR DE, paysafecard, paysafecard, payment-card, region, 20, eur, 1, 0, {"slug":"paysafecard-de-eur-20","name":"paysafecard 20 EUR DE","faceValueAmount":20,"faceValueCurrency":"eur","isStocked":true,"priceAmount":19.8,"priceCurrency":"eur","priceInclVat":19.8,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-20-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-20-eur-de, 80, paysafecard 20 EUR DE, paysafecard, paysafecard, payment-card, region, 20, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-20\",\"name\":\"paysafecard 20 EUR DE\",\"faceValueAmount\":20,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":19.8,\"priceCurrency\":\"eur\",\"priceInclVat\":19.8,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-20-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-25-eur-de, 80, paysafecard 25 EUR DE, paysafecard, paysafecard, payment-card, region, 25, eur, 1, 0, {"slug":"paysafecard-de-eur-25","name":"paysafecard 25 EUR DE","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.75,"priceCurrency":"eur","priceInclVat":24.75,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-25-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-25-eur-de, 80, paysafecard 25 EUR DE, paysafecard, paysafecard, payment-card, region, 25, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-25\",\"name\":\"paysafecard 25 EUR DE\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.75,\"priceCurrency\":\"eur\",\"priceInclVat\":24.75,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-25-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-25-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-25-eur-fr, 80, paysafecard 25 EUR FR, paysafecard, paysafecard, payment-card, region, 25, eur, 1, 0, {"slug":"paysafecard-fr-eur-25","name":"paysafecard 25 EUR FR","faceValueAmount":25,"faceValueCurrency":"eur","isStocked":true,"priceAmount":24.75,"priceCurrency":"eur","priceInclVat":24.75,"vatAmount":0,"redeemValue":"fr","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-25-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-25-eur-fr, 80, paysafecard 25 EUR FR, paysafecard, paysafecard, payment-card, region, 25, eur, 1, 0, {\"slug\":\"paysafecard-fr-eur-25\",\"name\":\"paysafecard 25 EUR FR\",\"faceValueAmount\":25,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":24.75,\"priceCurrency\":\"eur\",\"priceInclVat\":24.75,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-25-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-30-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-30-eur-de, 80, paysafecard 30 EUR DE, paysafecard, paysafecard, payment-card, region, 30, eur, 1, 0, {"slug":"paysafecard-de-eur-30","name":"paysafecard 30 EUR DE","faceValueAmount":30,"faceValueCurrency":"eur","isStocked":true,"priceAmount":29.7,"priceCurrency":"eur","priceInclVat":29.7,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-30-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-30-eur-de, 80, paysafecard 30 EUR DE, paysafecard, paysafecard, payment-card, region, 30, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-30\",\"name\":\"paysafecard 30 EUR DE\",\"faceValueAmount\":30,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":29.7,\"priceCurrency\":\"eur\",\"priceInclVat\":29.7,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-30-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-50-eur-de, 80, paysafecard 50 EUR DE, paysafecard, paysafecard, payment-card, region, 50, eur, 1, 0, {"slug":"paysafecard-de-eur-50","name":"paysafecard 50 EUR DE","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.5,"priceCurrency":"eur","priceInclVat":49.5,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-50-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-50-eur-de, 80, paysafecard 50 EUR DE, paysafecard, paysafecard, payment-card, region, 50, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-50\",\"name\":\"paysafecard 50 EUR DE\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.5,\"priceCurrency\":\"eur\",\"priceInclVat\":49.5,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-50-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-50-eur-fr, 80, paysafecard 50 EUR FR, paysafecard, paysafecard, payment-card, region, 50, eur, 1, 0, {"slug":"paysafecard-fr-eur-50","name":"paysafecard 50 EUR FR","faceValueAmount":50,"faceValueCurrency":"eur","isStocked":true,"priceAmount":49.5,"priceCurrency":"eur","priceInclVat":49.5,"vatAmount":0,"redeemValue":"fr","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-50-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-50-eur-fr, 80, paysafecard 50 EUR FR, paysafecard, paysafecard, payment-card, region, 50, eur, 1, 0, {\"slug\":\"paysafecard-fr-eur-50\",\"name\":\"paysafecard 50 EUR FR\",\"faceValueAmount\":50,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":49.5,\"priceCurrency\":\"eur\",\"priceInclVat\":49.5,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-50-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-100-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-100-eur-de, 80, paysafecard 100 EUR DE, paysafecard, paysafecard, payment-card, region, 100, eur, 1, 0, {"slug":"paysafecard-de-eur-100","name":"paysafecard 100 EUR DE","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":99,"priceCurrency":"eur","priceInclVat":99,"vatAmount":0,"redeemValue":"de","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-100-eur-de' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-100-eur-de, 80, paysafecard 100 EUR DE, paysafecard, paysafecard, payment-card, region, 100, eur, 1, 0, {\"slug\":\"paysafecard-de-eur-100\",\"name\":\"paysafecard 100 EUR DE\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":99,\"priceCurrency\":\"eur\",\"priceInclVat\":99,\"vatAmount\":0,\"redeemValue\":\"de\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-100-eur-de' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:07] local.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-100-eur-fr, 80, paysafecard 100 EUR FR, paysafecard, paysafecard, payment-card, region, 100, eur, 1, 0, {"slug":"paysafecard-fr-eur-100","name":"paysafecard 100 EUR FR","faceValueAmount":100,"faceValueCurrency":"eur","isStocked":true,"priceAmount":99,"priceCurrency":"eur","priceInclVat":99,"vatAmount":0,"redeemValue":"fr","brandSlug":"paysafecard","category":"payment-card","redeemType":"region","brandName":"paysafecard","isVariableProduct":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) {"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-100-eur-fr' for key 'products.products_slug_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: insert into `products` (`slug`, `brand_id`, `name`, `brand_slug`, `brand_name`, `category`, `redeem_type`, `retail_value`, `price_currency`, `is_available`, `is_selectable_value`, `api_response`, `updated_at`, `created_at`) values (paysafecard-100-eur-fr, 80, paysafecard 100 EUR FR, paysafecard, paysafecard, payment-card, region, 100, eur, 1, 0, {\"slug\":\"paysafecard-fr-eur-100\",\"name\":\"paysafecard 100 EUR FR\",\"faceValueAmount\":100,\"faceValueCurrency\":\"eur\",\"isStocked\":true,\"priceAmount\":99,\"priceCurrency\":\"eur\",\"priceInclVat\":99,\"vatAmount\":0,\"redeemValue\":\"fr\",\"brandSlug\":\"paysafecard\",\"category\":\"payment-card\",\"redeemType\":\"region\",\"brandName\":\"paysafecard\",\"isVariableProduct\":false}, 2026-06-08 22:30:07, 2026-06-08 22:30:07)) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#16 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#29 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#32 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#37 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'paysafecard-100-eur-fr' for key 'products.products_slug_unique' at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/MySqlConnection->Illuminate/Database/{closure}('insert into `pr...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('insert into `pr...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate/Database/Connection->run('insert into `pr...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate/Database/MySqlConnection->insert('insert into `pr...', Array, 'id')
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4251): Illuminate/Database/Query/Processors/MySqlProcessor->processInsertGetId(Object(Illuminate/Database/Query/Builder), 'insert into `pr...', Array, 'id')
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2271): Illuminate/Database/Query/Builder->insertGetId(Array, 'id')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1660): Illuminate/Database/Eloquent/Builder->__call('insertGetId', Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1576): Illuminate/Database/Eloquent/Model->insertAndSetId(Object(Illuminate/Database/Eloquent/Builder), Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1380): Illuminate/Database/Eloquent/Model->performInsert(Object(Illuminate/Database/Eloquent/Builder))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1225): Illuminate/Database/Eloquent/Model->save()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}(Object(App/Models/Product))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1224): tap(Object(App/Models/Product), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->create(Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1995): Illuminate/Database/Eloquent/Builder->Illuminate/Database/Eloquent/{closure}()
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(731): Illuminate/Database/Eloquent/Builder->withSavepointIfNeeded(Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(716): Illuminate/Database/Eloquent/Builder->createOrFirst(Array, Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(746): Illuminate/Database/Eloquent/Builder->firstOrCreate(Array, Array)
#18 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(91): Illuminate/Database/Eloquent/Builder->updateOrCreate(Array, Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#24 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(39): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#31 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#33 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#34 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#39 {main}
"} 
[2026-06-08 22:30:12] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:30:25] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:30:27] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:30:44] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:31:11] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:16] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:22] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:30] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:36] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:41] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:46] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:50] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:37:55] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:00] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:05] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:10] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:15] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:20] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:25] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:30] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:35] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:46] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:51] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:38:56] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:00] local.ERROR: cURL error 28: Failed to connect to connect.relograde.com port 443 after 10008 ms: Timeout was reached (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://connect.relograde.com/api/1.02/product?brandSlug=rewarble-luxon-pay&limit=100&offset=0 {"exception":"[object] (Illuminate\\Http\\Client\\ConnectionException(code: 0): cURL error 28: Failed to connect to connect.relograde.com port 443 after 10008 ms: Timeout was reached (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://connect.relograde.com/api/1.02/product?brandSlug=rewarble-luxon-pay&limit=100&offset=0 at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php:1822)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1081): Illuminate/Http/Client/PendingRequest->marshalConnectionException(Object(GuzzleHttp/Exception/ConnectException))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(3)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 1000, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(849): Illuminate/Http/Client/PendingRequest->send('GET', 'https://connect...', Array)
#4 D:/laragon/www/g2g-sync/app/Services/RelogradeService.php(59): Illuminate/Http/Client/PendingRequest->get('https://connect...', Array)
#5 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(65): App/Services/RelogradeService->getProducts('rewarble-luxon-...', 100, 0)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#11 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(42): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#18 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#20 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#22 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#25 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#26 {main}

[previous exception] [object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 28: Failed to connect to connect.relograde.com port 443 after 10008 ms: Timeout was reached (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://connect.relograde.com/api/1.02/product?brandSlug=rewarble-luxon-pay&limit=100&offset=0 at D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:360)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(290): GuzzleHttp/Handler/CurlFactory::createRejection(Object(GuzzleHttp/Handler/EasyHandle), Array)
#1 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(242): GuzzleHttp/Handler/CurlFactory::finishError(Object(GuzzleHttp/Handler/CurlHandler), Object(GuzzleHttp/Handler/EasyHandle), Object(GuzzleHttp/Handler/CurlFactory))
#2 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp/Handler/CurlFactory::finish(Object(GuzzleHttp/Handler/CurlHandler), Object(GuzzleHttp/Handler/EasyHandle), Object(GuzzleHttp/Handler/CurlFactory))
#3 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp/Handler/CurlHandler->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#4 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp/Handler/Proxy::GuzzleHttp/Handler/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1540): GuzzleHttp/Handler/Proxy::GuzzleHttp/Handler/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1497): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1483): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#8 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#9 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Middleware.php(38): GuzzleHttp/PrepareBodyMiddleware->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#10 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp/Middleware::GuzzleHttp/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#11 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp/RedirectMiddleware->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#12 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp/Middleware::GuzzleHttp/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#13 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Client.php(342): GuzzleHttp/HandlerStack->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#14 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Client.php(173): GuzzleHttp/Client->transfer(Object(GuzzleHttp/Psr7/Request), Array)
#15 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Client.php(193): GuzzleHttp/Client->requestAsync('GET', Object(GuzzleHttp/Psr7/Uri), Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1323): GuzzleHttp/Client->request('GET', 'https://connect...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): Illuminate/Http/Client/PendingRequest->sendRequest('GET', 'https://connect...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(3)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 1000, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(849): Illuminate/Http/Client/PendingRequest->send('GET', 'https://connect...', Array)
#21 D:/laragon/www/g2g-sync/app/Services/RelogradeService.php(59): Illuminate/Http/Client/PendingRequest->get('https://connect...', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(65): App/Services/RelogradeService->getProducts('rewarble-luxon-...', 100, 0)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#28 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(42): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#42 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#43 {main}
"} 
[2026-06-08 22:39:01] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:06] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:11] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:15] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:21] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:26] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:31] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:36] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:41] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:46] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:51] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:39:56] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:01] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:06] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:11] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:15] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:20] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:25] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:30] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:36] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:41] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:46] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:51] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:56] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:40:57] local.ERROR: cURL error 6: Could not resolve host: connect.relograde.com (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://connect.relograde.com/api/1.02/product?brandSlug=paysafecard&limit=100&offset=0 {"exception":"[object] (Illuminate\\Http\\Client\\ConnectionException(code: 0): cURL error 6: Could not resolve host: connect.relograde.com (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://connect.relograde.com/api/1.02/product?brandSlug=paysafecard&limit=100&offset=0 at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php:1822)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1081): Illuminate/Http/Client/PendingRequest->marshalConnectionException(Object(GuzzleHttp/Exception/ConnectException))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(3)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 1000, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(849): Illuminate/Http/Client/PendingRequest->send('GET', 'https://connect...', Array)
#4 D:/laragon/www/g2g-sync/app/Services/RelogradeService.php(59): Illuminate/Http/Client/PendingRequest->get('https://connect...', Array)
#5 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(65): App/Services/RelogradeService->getProducts('paysafecard', 100, 0)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#11 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(42): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#18 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#20 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#21 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#22 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#25 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#26 {main}

[previous exception] [object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 6: Could not resolve host: connect.relograde.com (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://connect.relograde.com/api/1.02/product?brandSlug=paysafecard&limit=100&offset=0 at D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:360)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(290): GuzzleHttp/Handler/CurlFactory::createRejection(Object(GuzzleHttp/Handler/EasyHandle), Array)
#1 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(242): GuzzleHttp/Handler/CurlFactory::finishError(Object(GuzzleHttp/Handler/CurlHandler), Object(GuzzleHttp/Handler/EasyHandle), Object(GuzzleHttp/Handler/CurlFactory))
#2 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp/Handler/CurlFactory::finish(Object(GuzzleHttp/Handler/CurlHandler), Object(GuzzleHttp/Handler/EasyHandle), Object(GuzzleHttp/Handler/CurlFactory))
#3 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp/Handler/CurlHandler->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#4 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp/Handler/Proxy::GuzzleHttp/Handler/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1540): GuzzleHttp/Handler/Proxy::GuzzleHttp/Handler/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1497): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1483): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#8 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(35): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#9 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Middleware.php(38): GuzzleHttp/PrepareBodyMiddleware->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#10 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp/Middleware::GuzzleHttp/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#11 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp/RedirectMiddleware->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#12 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp/Middleware::GuzzleHttp/{closure}(Object(GuzzleHttp/Psr7/Request), Array)
#13 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Client.php(342): GuzzleHttp/HandlerStack->__invoke(Object(GuzzleHttp/Psr7/Request), Array)
#14 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Client.php(173): GuzzleHttp/Client->transfer(Object(GuzzleHttp/Psr7/Request), Array)
#15 D:/laragon/www/g2g-sync/vendor/guzzlehttp/guzzle/src/Client.php(193): GuzzleHttp/Client->requestAsync('GET', Object(GuzzleHttp/Psr7/Uri), Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1323): GuzzleHttp/Client->request('GET', 'https://connect...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): Illuminate/Http/Client/PendingRequest->sendRequest('GET', 'https://connect...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate/Http/Client/PendingRequest->Illuminate/Http/Client/{closure}(3)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 1000, Object(Closure))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(849): Illuminate/Http/Client/PendingRequest->send('GET', 'https://connect...', Array)
#21 D:/laragon/www/g2g-sync/app/Services/RelogradeService.php(59): Illuminate/Http/Client/PendingRequest->get('https://connect...', Array)
#22 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(65): App/Services/RelogradeService->getProducts('paysafecard', 100, 0)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(207): App/Console/Commands/ImportRelogradeProducts->App/Console/Commands/{closure}(Object(Illuminate/Database/Eloquent/Collection), 1)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(134): Illuminate/Database/Eloquent/Builder->orderedChunkById(100, Object(Closure), 'id', 'id')
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->chunkById(100, Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2807): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'chunkById', Array)
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2823): Illuminate/Database/Eloquent/Model->__call('chunkById', Array)
#28 D:/laragon/www/g2g-sync/app/Console/Commands/ImportRelogradeProducts.php(42): Illuminate/Database/Eloquent/Model::__callStatic('chunkById', Array)
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App/Console/Commands/ImportRelogradeProducts->handle(Object(App/Services/RelogradeService))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}()
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL)
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate/Container/Container->call(Array)
#35 D:/laragon/www/g2g-sync/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Illuminate/Console/OutputStyle))
#37 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#38 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(App/Console/Commands/ImportRelogradeProducts), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#39 D:/laragon/www/g2g-sync/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput))
#42 D:/laragon/www/g2g-sync/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput))
#43 {main}
"} 
[2026-06-08 22:41:01] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:41:05] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:41:11] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:41:16] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:41:21] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:41:26] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:41:31] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:41:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:42:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:43:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:44:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:45:39] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 22:46:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:00:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:01:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:02:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:03:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:04:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:05:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:06:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:22:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:23:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:24:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:25:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:26:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:27:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:28:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:29:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:30:40] local.ERROR: Cannot declare class App\Http\Controllers\Admin\OrdersController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\Admin\\OrdersController, because the name is already in use at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php:12)
[stacktrace]
#0 {main}
"} 
[2026-06-08 23:31:39] local.ERROR: Cannot declare class App\Http\Controllers\Admin\OrdersController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\Admin\\OrdersController, because the name is already in use at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php:12)
[stacktrace]
#0 {main}
"} 
[2026-06-08 23:32:40] local.ERROR: Cannot declare class App\Http\Controllers\Admin\OrdersController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\Admin\\OrdersController, because the name is already in use at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php:12)
[stacktrace]
#0 {main}
"} 
[2026-06-08 23:33:40] local.ERROR: Cannot declare class App\Http\Controllers\Admin\OrdersController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\Admin\\OrdersController, because the name is already in use at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php:12)
[stacktrace]
#0 {main}
"} 
[2026-06-08 23:33:41] local.ERROR: Cannot declare class App\Http\Controllers\Admin\OrdersController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\Admin\\OrdersController, because the name is already in use at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php:12)
[stacktrace]
#0 {main}
"} 
[2026-06-08 23:33:42] local.ERROR: Cannot declare class App\Http\Controllers\Admin\OrdersController, because the name is already in use {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Cannot declare class App\\Http\\Controllers\\Admin\\OrdersController, because the name is already in use at D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php:12)
[stacktrace]
#0 {main}
"} 
[2026-06-08 23:34:23] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:34:28] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:34:55] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:44:12] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:44:29] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:55:20] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-08 23:56:48] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:01:54] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(184): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:04:55] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(190): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(190): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:05:04] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(190): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(190): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:05:20] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(190): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(190): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:05:40] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:07:19] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:08:20] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:08:47] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:09:06] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:09:37] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:09:59] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:10:30] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:10:54] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:11:13] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:11:59] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(191): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:12:45] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(202): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(202): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:13:25] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(200): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(200): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:14:31] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:15:54] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:16:26] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 22:57:41] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 23:16:27] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 23:20:15] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 23:21:17] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 23:22:38] local.ERROR: Route [admin.g2g-listings.index] not defined. (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.g2g-listings.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.g2g-listings.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/67c48947999feb76c90babf9ca7cb419.php(245): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#67 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.g2g-listings.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/67c48947999feb76c90babf9ca7cb419.php(245): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#75 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.g2g-listings.index] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.g2g-listi...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/097fc4826fb0bc1d78ef60ef1a7d144b.php(80): route('admin.g2g-listi...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/67c48947999feb76c90babf9ca7cb419.php(245): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#79 {main}
"} 
[2026-06-09 23:24:17] local.ERROR: Route [admin.g2g-listings.index] not defined. (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) (View: D:\laragon\www\g2g-sync\resources\views\include\sidebar.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Route [admin.g2g-listings.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.g2g-listings.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/View/ViewException), 2)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/67c48947999feb76c90babf9ca7cb419.php(245): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#19 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#65 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#67 {main}

[previous exception] [object] (Illuminate\\View\\ViewException(code: 0): Route [admin.g2g-listings.index] not defined. (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\include\\sidebar.blade.php) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Symfony/Component/Routing/Exception/RouteNotFoundException), 3)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#13 D:/laragon/www/g2g-sync/storage/framework/views/67c48947999feb76c90babf9ca7cb419.php(245): Illuminate/View/View->render()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#73 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#75 {main}

[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Route [admin.g2g-listings.index] not defined. at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:546)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(870): Illuminate/Routing/UrlGenerator->route('admin.g2g-listi...', Array, true)
#1 D:/laragon/www/g2g-sync/storage/framework/views/097fc4826fb0bc1d78ef60ef1a7d144b.php(80): route('admin.g2g-listi...')
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/storage/framework/views/905b9b88812126ee48b73d4fcbfb9ccb.php(9): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#17 D:/laragon/www/g2g-sync/storage/framework/views/67c48947999feb76c90babf9ca7cb419.php(245): Illuminate/View/View->render()
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#61 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#63 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#64 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#65 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#66 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#67 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#68 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#69 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#70 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#71 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#72 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#73 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#74 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#75 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#76 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#77 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#78 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#79 {main}
"} 
[2026-06-09 23:24:49] local.ERROR: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: select * from `sync_logs` where `provider` = relograde and `entity` = product_sync order by `created_at` desc limit 1) at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#13 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#59 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#61 {main}

[previous exception] [object] (PDOException(code: HY001): SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size at D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php:426)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(426): PDOStatement->execute()
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate/Database/Connection->Illuminate/Database/{closure}('select * from `...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(797): Illuminate/Database/Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Connection.php(412): Illuminate/Database/Connection->run('select * from `...', Array, Object(Closure))
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3567): Illuminate/Database/Connection->select('select * from `...', Array, true, Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3551): Illuminate/Database/Query/Builder->runSelect()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(908): Illuminate/Database/Query/Builder->get(Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(890): Illuminate/Database/Eloquent/Builder->getModels(Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(366): Illuminate/Database/Eloquent/Builder->get(Array)
#9 D:/laragon/www/g2g-sync/app/Http/Controllers/Admin/ProductsController.php(199): Illuminate/Database/Eloquent/Builder->first()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Admin/ProductsController->importStatus()
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(269): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Admin/ProductsController), 'importStatus')
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Route.php(215): Illuminate/Routing/Route->runController()
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run()
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-09 23:36:09] local.ERROR: Undefined variable $product (View: D:\laragon\www\g2g-sync\resources\views\admin\change-password.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Undefined variable $product (View: D:\\laragon\\www\\g2g-sync\\resources\\views\\admin\\change-password.blade.php) at D:/laragon/www/g2g-sync/storage/framework/views/fc48e93a8f4b5ae87974330a6eb62442.php:14)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 1)
#1 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#11 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#15 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#57 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#59 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined variable $product at D:/laragon/www/g2g-sync/storage/framework/views/fc48e93a8f4b5ae87974330a6eb62442.php:14)
[stacktrace]
#0 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(258): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'Undefined varia...', 'D://laragon//www//...', 14)
#1 D:/laragon/www/g2g-sync/storage/framework/views/fc48e93a8f4b5ae87974330a6eb62442.php(14): Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'Undefined varia...', 'D://laragon//www//...', 14)
#2 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('D://laragon//www//...')
#3 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}()
#4 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('D://laragon//www//...', Array)
#5 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Illuminate/View/Engines/PhpEngine->evaluatePath('D://laragon//www//...', Array)
#6 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(208): Illuminate/View/Engines/CompilerEngine->get('D://laragon//www//...', Array)
#7 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents()
#8 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents()
#9 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate/View/View->render()
#10 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate/Http/Response->setContent(Object(Illuminate/View/View))
#11 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array)
#12 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#13 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View))
#14 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request))
#15 D:/laragon/www/g2g-sync/app/Http/Middleware/AdminMiddleware.php(39): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#16 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/AdminMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure))
#17 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#18 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure))
#19 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#20 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure))
#21 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#22 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure))
#23 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#24 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#25 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#26 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure))
#27 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure))
#28 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#29 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure))
#30 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#31 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure))
#32 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#33 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#34 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request))
#35 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route))
#36 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request))
#37 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request))
#38 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request))
#39 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#40 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#41 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure))
#42 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#43 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure))
#44 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure))
#45 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#46 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure))
#47 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#48 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure))
#49 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#50 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure))
#51 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#52 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure))
#53 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#54 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure))
#55 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#56 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure))
#57 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request))
#58 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure))
#59 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request))
#60 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request))
#61 D:/laragon/www/g2g-sync/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request))
#62 D:/laragon/www/g2g-sync/vendor/laravel/framework/src/Illuminate/Foundation/resources/server.php(23): require_once('D://laragon//www//...')
#63 {main}
"} 
[2026-06-10 01:13:58] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: delete from `cache`) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: g2g_sync, SQL: delete from `cache`) at /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php:841)
[stacktrace]
#0 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1021): Illuminate\\Database\\Connection->runQueryCallback('delete from `ca...', Array, Object(Closure))
#1 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1000): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'delete from `ca...', Array, Object(Closure))
#2 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(799): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'delete from `ca...', Array, Object(Closure))
#3 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(600): Illuminate\\Database\\Connection->run('delete from `ca...', Array, Object(Closure))
#4 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(564): Illuminate\\Database\\Connection->affectingStatement('delete from `ca...', Array)
#5 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4514): Illuminate\\Database\\Connection->delete('delete from `ca...', Array)
#6 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(450): Illuminate\\Database\\Query\\Builder->delete()
#7 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(1049): Illuminate\\Cache\\DatabaseStore->flush()
#8 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Cache/Console/ClearCommand.php(73): Illuminate\\Cache\\Repository->__call('flush', Array)
#9 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Cache\\Console\\ClearCommand->handle()
#10 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#11 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#12 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#13 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#14 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate\\Container\\Container->call(Array)
#15 /home/digvault/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#16 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#17 /home/digvault/public_html/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/digvault/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Cache\\Console\\ClearCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/digvault/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#21 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#22 /home/digvault/public_html/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#23 {main}

[previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66)
[stacktrace]
#0 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#1 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\\Database\\Connectors\\Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#2 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\\Database\\Connectors\\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array)
#3 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\\Database\\Connectors\\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(188): Illuminate\\Database\\Connectors\\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\\Database\\Connectors\\ConnectionFactory->Illuminate\\Database\\Connectors\\{closure}()
#6 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1279): call_user_func(Object(Closure))
#7 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(608): Illuminate\\Database\\Connection->getPdo()
#8 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(830): Illuminate\\Database\\Connection->Illuminate\\Database\\{closure}('delete from `ca...', Array)
#9 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1021): Illuminate\\Database\\Connection->runQueryCallback('delete from `ca...', Array, Object(Closure))
#10 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1000): Illuminate\\Database\\Connection->tryAgainIfCausedByLostConnection(Object(Illuminate\\Database\\QueryException), 'delete from `ca...', Array, Object(Closure))
#11 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(799): Illuminate\\Database\\Connection->handleQueryException(Object(Illuminate\\Database\\QueryException), 'delete from `ca...', Array, Object(Closure))
#12 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(600): Illuminate\\Database\\Connection->run('delete from `ca...', Array, Object(Closure))
#13 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php(564): Illuminate\\Database\\Connection->affectingStatement('delete from `ca...', Array)
#14 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4514): Illuminate\\Database\\Connection->delete('delete from `ca...', Array)
#15 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php(450): Illuminate\\Database\\Query\\Builder->delete()
#16 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Cache/Repository.php(1049): Illuminate\\Cache\\DatabaseStore->flush()
#17 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Cache/Console/ClearCommand.php(73): Illuminate\\Cache\\Repository->__call('flush', Array)
#18 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Cache\\Console\\ClearCommand->handle()
#19 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#20 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(280): Illuminate\\Container\\Container->call(Array)
#24 /home/digvault/public_html/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#25 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Console/Command.php(249): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#26 /home/digvault/public_html/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#27 /home/digvault/public_html/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Cache\\Console\\ClearCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#28 /home/digvault/public_html/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#29 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#30 /home/digvault/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#31 /home/digvault/public_html/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#32 {main}
"} 
